Task management system is a web application developed for team project works where users can manage various task within team easily. It is developed using Spring Boot with Spring Security for authentication purpose.
Functional requirements: *User login and registration based on different role. *Create task (task name, task description, date of completion, status - completed or not) *Assign task to user *Edit task *Delete task *Mark task as completed/incompleted *Display all tasks
Built with *Java 17 JDK *Embedded Tomcat server *MySQL Database *Spring Boot *Spring Security