Welcome to the backend repository of Task Management Full Stack Project with Microservices! ๐
- Spring Boot: For robust and scalable backend development.
- PostgreSQL: A powerful relational database for efficient data management.
- User Service: Handling user-related functionalities.
- Task Service: Managing the core task-related operations.
- Submission Service: Streamlining the submission process for enhanced user experience.
- Create Task: Easily generate new tasks.
- Update Task: Modify task details dynamically.
- Update Status: Dive into updating task statuses effortlessly.
- Delete Task: Understand how to remove tasks from our system.
- Assign to User: Witness the integration of user assignment functionalities.
- Get All Tasks: Retrieve a comprehensive list of all tasks.
- Filter Tasks: Implement task filtering based on specific criteria.
- Clone this repository.
- Configure your PostgreSQL database.
- Start each microservice independently.
- Ensure microservices communication is established.