Вы — команда разработчиков, приглашённая стартапом, который запускает сервис аренды автомобилей под брендом GoRent. Компания хочет создать современную, масштабируемую и безопасную платформу, которая позволит пользователям быстро находить и бронировать автомобили, а администраторам — управлять автопарком и контролировать бизнес-процессы.
Ваша задача — разработать backend API на языке Go.
GoRent — проект финального уровня средней сложности для закрепления знаний по разработке API на языке Go. Он имитирует реальную задачу по созданию системы аренды автомобилей с ролевой моделью, управлением бронированиями и финансовой аналитикой.
Научиться разрабатывать API, работать с реляционной базой данных, применять транзакции и реализовывать архитектуру с разделением прав доступа.
<aside> 1️⃣
Проект и БД (2 дня)
</aside>
<aside> 2️⃣
Аутентификация и роли (3 дня)
</aside>
<aside> 3️⃣
Работа с автомобилями (3 дня)
</aside>