Портфолио - проект «Управление задачами»



Управление клиентами:

* Статус клиента
* Контакты
* Список проектов
* Примечания
Управление проектами:

* Статусы проектов (текущие, вялые, закрытые, периодические и т.д.)
* Список возможностей
* Список скриншотов
* Список закрытых задач с фильтром по датам
* Список заметок (например, доступы, тестовые аккаунты и т.д.)
* Список используемых в проекте навыков
* Управление оплатой по проекту
* Управление списком навыков (для возможности посмотреть, например, в скольких проектах и каких использовалось Symfony или YandexAPI).
Управление задачами:

* Название+описание
* Срок и дата завершения
* Планируемая и фактическая длительность
* Признаки, оплачена ли задача и является ли она дополнением к ТЗ
Отчёты:

* Список закрытых задач по датам

Главная страница - список текущих задач и текущие проекты.

Задачи сгруппированы по датам и подсчитано общее количество требуемого на них времени. Массовые операции с задачами - перенос срока и удаление.

В правой половине - список текущих проектов с ссылкой на карточку проекта, ближайшими планами (не успевшими стать задачами) и количеством неоплаченного времени.

Редактирование параметров задачи - полная версия

Редактирование параметров задачи - короткая версия для открытия задачи

Редактирование параметров задачи - короткая версия (закрытие задачи)

Редактирование параметров задачи - массовое добавление задач по одному проекту. Ставится для каждой задачи одинаковая длительность. Граница между описаниями двух задач - пустая строка

Список задач, сгруппированный по проектам. Можно посмотреть, сколько времени потребуется на все текущие задачи проекта

Ближайшие планы по проекту можно менять прямо на месте.

Список клиентов по статусам. Смена статуса происходит перетаскиванием мышкой

Редактирование клиентских данных

Карточка проекта - основные параметры

Карточка проекта - возможности проекта. Можно добавить просто текст, можно скриншот с описанием

Карточка проекта - выполненные по проекту задачи. Можно применить фильтр по диапазону дат. На лету подсчитывается текущий долг в часах (самая устойчивая валюта). Групповые операции с задачами: пометка как оплаченные, пометка как неоплаченные.

Быстрый доступ ко всем логинам и паролям а также ко временным или тестовым данным по проекту

Используемые в проекте навыки: фреймворки, библиотеки, api и т.д. Сохранение в базе происходит по нажатию на чекбокс.

Карточка проекта - учёт оплат по проекту

Отчёт по задачам, сгруппированный по дням. Применяется фильтр по диапазону дат

Отчёт в календарном виде с подсветкой продуктивности дня и суммой отработанных часов за неделю. Переход между месяцами происходит по аяксу.

Добавление нового платежа

Управление списком навыков