Для начала работы над сервисом необходимо разработать техническое задание и понять главные аспекты работы.
Основные задачи сервиса
- Хранение обучающих курсов
- Возможность редактирования статей и публикаций
- Ограничение доступа к обучающим курсам
- Поиск по названию и ключевым словам
- Авторизация пользователей
- Добавление курса в закладки
- Возможность оставлять комментарии
Описание работы
- Регистрация
- Авторизация
- Поиск нужного курса
- Добавления курса в свое личные закладки
- Прохождение курса
- Добавления комментария об удовлетворенности
Этапы разработки
- Планирование
- Дизайн
- Разработка и тестирование
- Обучение
- Поддержка
Примерный внешний вид сервиса: