Backend • FIAP x Mottu Challenge
Motorcycle Rental API
- Stack
- C#, ASP.NET Core, EF Core, Oracle, Swagger
Context
RESTful API to manage Mottu's fleet: users, motorcycles and rentals, tracking each contract's status and the fleet's availability.
Technical decision
ASP.NET Core Web API with Entity Framework Core and Oracle Database, DTOs separating the domain from the API contracts, HATEOAS to navigate resources through response links, pagination for large volumes and interactive Swagger/OpenAPI docs.