Техническое задание: Веб-приложение для управления и отслеживания заказов
Цель проекта
Разработать интуитивно понятное веб-приложение, разделенное на две функциональные зоны: для администраторов и для конечных пользователей (клиентов).
Основные функциональные блоки
1. Система авторизации
- Реализовать вход для пользователей через авторизацию в социальных сетях.
- Готовые и рабочие скрипты для интеграции с соцсетями уже предоставлены.
- После успешной аутентификации система должна перенаправлять пользователя на соответствующую страницу в зависимости от его роли.
2. Административная панель
Назначение: Управление заказами.
- Создание новых заказов.
- Редактирование существующих заказов.
- Удаление заказов.
3. Клиентский интерфейс (страница отслеживания)
Назначение: Предоставление клиентам возможности контролировать свои заказы.
- Страница отслеживания: Основной вид, где пользователь может видеть статус и детали текущих заказов.
- Профиль пользователя: Личный кабинет с информацией о пользователе.
- История заказов: Раздел с архивом успешно завершенных и отслеженных заказов.
Технические требования
- Четкое разделение интерфейсов для администраторов и клиентов.
- Корректная работа механизма перенаправления после авторизации.
- Удобный и понятный пользовательский интерфейс для обеих ролей.