
Tech Stack
Description
Servora is a complete after-sales service management platform designed to centralize the full support lifecycle: customer claims, technical interventions, spare parts, appointments, evaluations, messaging, notifications, and payments.
I structured the backend around independent .NET 8 microservices connected through an Ocelot API Gateway. Each service follows a clean layered organization with API, Application, Domain, and Infrastructure projects, using Entity Framework Core and SQL Server for persistence.
The frontend was built with React, TypeScript, Vite, Tailwind CSS, Zustand, TanStack Query, and reusable UI components. The platform includes role-based experiences for clients, technicians, and service managers, with real-time updates through SignalR and secure payment flows through Stripe.
- Built a complete after-sales service platform covering claims, interventions, technicians, stock, appointments, evaluations, payments, notifications, and messaging.
- Implemented a .NET 8 microservices architecture with Ocelot API Gateway and service-specific APIs for Auth, Clients, Interventions, Articles, Payments, Notifications, and Messaging.
- Applied Clean Architecture principles with API, Application, Domain, and Infrastructure layers for maintainability and scalability.
- Developed a modern React + TypeScript frontend with role-based dashboards for client, technician, and service manager workflows.
- Integrated JWT authentication, Google OAuth, SignalR real-time notifications/messaging, Stripe payments, and SQL Server persistence.
- Tech stack: React, TypeScript, Tailwind CSS, .NET 8, ASP.NET Core, Entity Framework Core, Ocelot, SignalR, SQL Server, Stripe.
Page Info
Responsable SAV
Interface de pilotage pour suivre les demandes, les interventions et l'activite du service apres-vente.




Client
Espace client pour consulter les articles, envoyer une reclamation et suivre le traitement de son dossier.




