Заказ закрыт
Нужен backend-разработчик для модуля тренировок и клиентов на .NET Core

Бюджет: по договоренности
Требуется реализовать функционал управления тренировками и клиентами в существующем проекте на .NET Core:

🏋️‍♂️ Функционал тренировок:

– создание тренировки на основе услуги с автозаполнением параметров (длительность, вместимость и т.д.);
– установка времени, зала, тренера и проверка их доступности;
– валидация вместимости по услуге и залу;
– отмена тренировок, отображение списка и деталей, участники и история посещений.

🙋‍♀️ Функционал клиентов:

– создание, обновление, удаление и поиск клиентов;
– автогенерация временных аккаунтов с отправкой на email;
– добавление и просмотр типов посещения, история;
– запись на тренировку, отмена, просмотр расписания и статистики.

⚙️ Технологии:
– .NET Core 8
– Entity Framework Core
– PostgreSQL
– RabbitMQ
– JWT (авторизация)
– Swagger (документация)

🧱 Архитектура и требования:

– следование существующей структуре проекта и модульности (CRM, Identity и др.);
– валидация доступа по organizationId (только внутри своей организации);
– взаимодействие между модулями через API по appsettings;
– Repository pattern, обработка ошибок, XML-комментарии.

📡 API методы (примеры):

– POST /api/crm/Training — создание тренировки
– GET /api/crm/Client/{id} — инфо о клиенте
– POST /api/crm/Training/{id}/participants — запись клиента
(полный список по Swagger или запросу)
Опубликован 06.05.2025 в 17:26
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.