This project is a real reservation booking system with various features, including payment processing, email notifications, and data persistence using MongoDB. Please note the project is still in development stages
- Scalable backend architecture
- Microservices implementation using NestJS
- Integration with Stripe for payment processing
- Email notifications using nodemailer and Gmail
- Data persistence with MongoDB
- Asynchronous message processing with RabbitMQ (WIP)
- Automated CI/CD pipeline with CloudBuild (WIP)
- Load balancer provision for high availability(WIP)
- Dockerized microservices for easy deployment(WIP)
WIP