just needed a manager app to arrange my tasks so i rather to do it myself instead of downloading an application.
1- add a task.
2- get tasks by month.
3- get date for a task.
4- get remaining days for a task.
5- an endpoint for when a user finished a task(set the position to done).
POST /task/add| Parameter | Type | Description |
|---|---|---|
UserDto |
UserDTO |
Required. Your task details |
GET /task/in/${month}| Parameter | Type | Description |
|---|---|---|
month-name |
string |
Required. name of the month |
GET /task/date/${task}| Parameter | Type | Description |
|---|---|---|
task-name |
string |
Required. name of the task |
GET /task/days/to/${task}| Parameter | Type | Description |
|---|---|---|
task-name |
string |
Required. name of the task |
PUT /task/done/${task}| Parameter | Type | Description |
|---|---|---|
task-name |
string |
Required. name of the task |
Clone the project
git clone https://github.com/Fatemehjj/Task-Manager.gitGo to the project directory
make sure maven installed and correctly added to your environment variable
also make sure to configure your database in application.properties
mvn spring-boot:run