По договоренности
Необходимо веб приложение для отслеживания моих проектов, и задач по проектам.
Приложение должно быть классическим многостраничным.
Данные должны храниться в базе данных SQL.
Только авторизованные пользователи имеют доступ к приложению, неавторизованному необходимо предлагать регистрацию.
Авторизованный пользователь попадает на страницу списка проектов из которой он может создать новый, отредактировать существующий, просмотреть список задач в рамках проекта. Пейджинг, поиск, фильтр в списке проектов не нужен.
Проект должен иметь поля: наименование, дата начала, дата конца.
В проект можно добавить задачи. Задача должна иметь наименование, дату начала, дату конца, статус «новая», «в работе», «закрыта», «отменена», а также пользователь, на которого назначена задача (Пользователя можно отображать просто как его email Identity, под которым он зарегистрирован).
Список задач отображается для конкретного проекта перейти к списку задач можно из списка проектов. В списке задач задачи должны быть отсортированы по статусу «в работе» и по дате. Пейджинг, поиск, фильтр в списке задач не нужен.
На странице списка задач можно добавить новую, отредактировать существующую. При редактировании задачи можно поменять ее даты, статус, наименование.
В результате должно быть готовое web приложение написанное с использованием фреймворка ASP Net MVC.