Проект средней сложности.html

Легенда

Вы — команда разработчиков, приглашённая стартапом, который запускает сервис аренды автомобилей под брендом GoRent. Компания хочет создать современную, масштабируемую и безопасную платформу, которая позволит пользователям быстро находить и бронировать автомобили, а администраторам — управлять автопарком и контролировать бизнес-процессы.

Ваша задача — разработать backend API на языке Go.

Описание

GoRent — проект финального уровня средней сложности для закрепления знаний по разработке API на языке Go. Он имитирует реальную задачу по созданию системы аренды автомобилей с ролевой моделью, управлением бронированиями и финансовой аналитикой.

Цель

Научиться разрабатывать API, работать с реляционной базой данных, применять транзакции и реализовывать архитектуру с разделением прав доступа.

Этапы разработки

<aside> 1️⃣

Проект и БД (2 дня)

</aside>

<aside> 2️⃣

Аутентификация и роли (3 дня)

</aside>

<aside> 3️⃣

Работа с автомобилями (3 дня)

</aside>