This project is revamp of my college final year project Sadhan: https://github.com/RohanKumarMainali/Sadhan-Backend which was built in express.js and React.js. The entire project will be broken down into several microservices and should be built using Java Spring Boot and Go.
- Spring Security
- Good architecture and loose-coupling if possible
- Deploy using k8s
- Tackle fault tolerence and resillience
- Use service discovery
- Use service mesh
- Use Kafka
- UI
- Fully functional system is not required as this project is just for learning purpose.