Имеется пример организации, для которой нужно показать, как разрабатывается веб-приложение для управления задачами.
Результат работы - презентация pptx, содержащая слайды, каждый (как минимум один на задачу/пукт) из которых раскрывает, как решается каждая из задач ниже:
- описать бизнес-процесс управления задачами с использованием различных диаграмм (IDEF0, BPMN, UML), обобщающими таблицами или разъясняющими схемами.
- Разработайте базу данных для хранения задач. Используйте SQL или NoSQL базу данных по вашему выбору. Обоснуйте выбор. Пример кода + пример интерфейса.
- Реализуйте функциональность добавления, редактирования и удаления задач в приложении. Пример кода + пример интерфейса.
- Добавьте возможность установки сроков выполнения для каждой задачи. Пример кода + пример интерфейса.
- Разработайте интерфейс пользователя (UI) с использованием HTML и CSS для взаимодействия с приложением. Пример кода + пример интерфейса.
- Напишите серверную логику на одном из языков программирования (JavaScript, PHP, Python - предпочтительно) с использованием фреймворка по вашему выбору (обосновать). Пример кода + пример интерфейса.
- Реализуйте аутентификацию и авторизацию пользователей, чтобы каждый пользователь мог видеть только свои задачи. Пример кода + пример интерфейса.
Требования:
- Формат оформления, как в примере оформления.
- Не должно быть простой репликой ранее сделанной работы, поскольку не будет принято и не будет оплачено.