Техническое задание: Разработка бэкенд-части веб-сервиса
Цель проекта
Создать новую серверную часть (бэкенд) для веб-платформы, функционально аналогичной существующему референсному проекту. Работа выполняется на основе анализа предоставленного исходного кода.
Исходные данные
- Для анализа и использования предоставляется ссылка на репозиторий с исходным кодом текущей реализации бэкенда.
- В качестве примера целевой функциональности и механики работы указан референсный веб-сайт.
Основные требования
- Проанализировать предоставленный исходный код существующего бэкенда.
- Разработать архитектуру и написать новый код серверной части для аналогичного по логике работы веб-сервиса.
- Реализовать необходимую бизнес-логику, API-эндпоинты и интеграции, соответствующие механике референсной платформы.
- Код должен быть чистым, документированным и готовым к развертыванию.
Ожидаемый результат
Полностью рабочий бэкенд для веб-сайта, повторяющий ключевую механику референсного проекта, но реализованный в виде новой кодовой базы на основе изученного примера.