- This project is an Task Management Application. In this repository, I have included codes of the backend and frontend of the application.
- I have used MongoDB as the database to the application.
-
Backend
- The backend of the application is developed in Spring Boot technology.
- The dependencies that I have used are installed at the beginning of the Spring Boot project which was intialized using Spring Intializer.
- The dependencies that I have used are mentioned below:
- Spring Boot Actuator
- Spring Web
- Lombok
- Spring Data MongoDB
- Spring Security
- To run and build the back end of the project we have to run the 'TaskManagementSystemApplication' file, which continues the main method of the backend project.
- Security measures and error handling implemented:
- I have used try/catch method for error handling
-
Frontend
- The frontend of the application is developed in ReactJs technology.
- The css framework used is Material UI.
- The dependencies that I have used are mentioned below:
- Axios
- React Router Dom