Createrd Task management Peoject using individual microservices for User management, Task management, and Task submissions, ensuring a clean and modular codebase
- Frontend : React, Redux Toolkit(state management), Material-UI(Mui), Tailwind CSS
- Backend : Spring Boot, Eureka Server, Gateway Serve, Spring Security
- Database : MySQL
- Implementing user and admin authentication and authorization using Spring Security and JWT
- User-friendly UI
- Integrating Eureka Server for service discovery and Gateway Server for routing requests
- Admin can create and assign tasks to different user roles with a given deadline and tech stack to work on
- Users can submit tasks with a GitHub link and description
- Admin can accept or decline the submitted tasks by users
- Creating RESTful APIs for managing tasks, submissions, and user profiles
Give a 🌟 if you find this repo helpful.