Skip to content

Fatemehjj/Task-Manager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Task Manager

just needed a manager app to arrange my tasks so i rather to do it myself instead of downloading an application.

Features

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).

API Reference

Add a Task

  POST /task/add
Parameter Type Description
UserDto UserDTO Required. Your task details

Get task by month

  GET /task/in/${month}
Parameter Type Description
month-name string Required. name of the month

Get date of a task

  GET /task/date/${task}
Parameter Type Description
task-name string Required. name of the task

Get remaining days of a task

  GET /task/days/to/${task}
Parameter Type Description
task-name string Required. name of the task

PUT set position to completed

  PUT /task/done/${task}
Parameter Type Description
task-name string Required. name of the task

Run Locally

Clone the project

  git clone https://github.com/Fatemehjj/Task-Manager.git

Go 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

License

MIT

About

An app to arrange tasks

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages