Xerocare is a full-stack, role-based authenticated asset management system built using modern web technologies.
The project follows scalable microservices architecture, repository code pattern, and enterprise-grade authentication.
Xerocare includes:
- A frontend web application with role-based authentication
- An API Gateway
- Multiple independent backend microservices
- A message-driven architecture using RabbitMQ
- Scalable data storage and caching layers
Xerocare follows a layered microservices architecture: