Car Fleet Management Platform

The client is a long-established car rental company based in Italy with many years of experience in the automotive services sector. With a growing fleet and increasing operational complexity…

Case Details

NDA Signed

Client: Car Fleet Management Platform

Technologies used: .NET 8, ASP.NET Core, Entity Framework Core

Project Duration: 12 Months

Let’s Work Together

Call us directly or email us!

Client Overview

The client is a long-established car rental company based in Italy with many years of experience in the automotive services sector. With a growing fleet and increasing operational complexity, they sought to modernize their digital infrastructure by developing a next-generation car fleet management platform tailored to their business model.

Client Goal & Challenges

The client’s primary objective was to build a scalable, modular system capable of managing the entire lifecycle of their rental fleet. This included integrating CRM functionalities, billing and invoicing capabilities, and tools for streamlined data onboarding. A key challenge was ensuring rapid feature delivery while establishing a future-proof architecture that could scale and integrate easily with third-party systems.

Solution: What We Built

ATIS Group delivered a robust, CQRS-based car fleet management platform featuring:

  • Modular System Architecture allowing the platform to grow with business needs while remaining easy to maintain and extend.
  • Dynamic CSV Upload System that enables the client to define and configure data imports independently. Through reflection and CSVHelper, various fleet entities (e.g., cars, contracts, maintenance logs) can be imported and mapped without developer involvement.
  • Responsive Frontend Interface using Vue.js and Bootstrap, ensuring smooth user experience across devices.
  • Integrated CRM and Billing Tools to centralize customer data, invoice generation, and payment tracking.

This system was designed from the ground up for performance, flexibility, and long-term growth—making onboarding, fleet updates, and business expansion significantly easier.

Team Composition

The project was carried out by an agile, multidisciplinary team:

  • 4 Senior Full Stack Developer
  • 1 Developer
  • 2 QA Engineers
  • 1 Project Manager

This structure enabled fast iteration, quality assurance, and tight coordination with the client.

Technology Stack

  • .NET 6, ASP.NET Core Web API, Entity Framework Core, MediatR (CQRS pattern), Dapper
  • Vue.js, Vuex, Bootstrap
  • CSVHelper, Reflection
  •  SQL Server
  •  xUnit, Postman, Swagger
  • DevOps & Management: Docker, Git, Jira

Impact

The new platform brought immediate operational and strategic benefits:

  • Reduced CSV Import Setup Time from multiple days to just hours, empowering non-technical staff to manage data onboarding.
  • Improved Maintainability and system clarity thanks to the clear separation of commands and queries using CQRS.
  • Scalability & Extensibility positioned the platform to seamlessly integrate with future third-party services such as payment gateways, vehicle telematics, or analytics dashboards.

This solution has become a cornerstone of the client’s digital transformation strategy, enabling more agile operations and delivering a competitive edge in the car rental market.

x

Contact With Us!

Mon – Fri: 9.00am – 18.00pm / Saturday, Sunday: Closed