Техническое задание: Разработка бэкенда для платформы аренды
Краткое описание проекта
Необходимо разработать полноценную серверную часть (бэкенд) для онлайн-платформы, позволяющей игрокам арендовать игровые предметы (скины) для Counter-Strike 2. Проект находится в активной разработке: готов дизайн и реализовано около 50% фронтенда (11 страниц интерфейса).
Что нужно сделать
Основная задача - создание надежного и безопасного бэкенда, который будет выполнять следующие ключевые функции:
- Организация системы пользователей (регистрация, авторизация, профили).
- Управление каталогом игровых предметов (скинов) для аренды.
- Реализация логики аренды: создание заказов, расчет стоимости, отслеживание сроков.
- Интеграция с платежными системами для безопасных транзакций.
- Создание административной панели для управления товарами, пользователями и заказами.
- Обеспечение API для связи с готовым фронтендом.
- Настройка базы данных для хранения всей информации.
Текущий статус проекта
- Дизайн: Полностью готов.
- Фронтенд: Выполнен на 50% (11 страниц).
- Бэкенд: Требуется разработка с нуля.
Требования к исполнителю
Ожидается, что исполнитель обладает опытом в создании сложных серверных приложений, понимает принципы работы с базами данных, API и безопасностью. Важно умение работать в соответствии с готовым дизайном и интегрироваться с существующей фронтенд-частью.