Minimalist to-do list API
Explore Docs
.
Report Bug
·
Request Feature
Table of Content
This is the API for Tick, a minimalist to-do list application
To get a local copy up and running, follow these simple steps.
- .NET 8.0 SDK
- Visual Studio 2022
- Clone the repo
git clone https://github.com/chinweibegbu/tick-backend.git
- Install NuGet packages
- Start local environment by clicking on the "IIS Express" debug button
If you have a suggestion that would make this better, follow these steps:
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/NewFeature
) - Commit your Changes (
git commit -m 'Add some NewFeature'
) - Push to the Branch (
git push origin feature/NewFeature
) - Open a Pull Request
Alternatively, you can open an Issue.
-
/info
-
/health
-
/api/User/authenticate
-
/api/User/logout
-
/api/User/getUsers
-
/api/User/getUser/{id}
-
/api/User/addUser
- userName
- firstName
- lastName
- password
- profilePhoto
-
/api/User/editUser
-
/api/User/deleteUser
-
/api/User/resetUser
-
/api/User/resetUserLockout
-
/api/User/passwordReset
-
/api/Task/getTasks
-
/api/Task/getTasksByUserId
- Filter completed tasks
- Filter uncompleted tasks
-
/api/Task/addTask
-
/api/Task/duplicateTask/{taskId}
-
/api/Task/editTask/{taskId}
-
/api/Task/toggleCompleteTask/{taskId}
-
/api/Task/deleteTask/{taskId}
See the open issues for a full list of proposed features (and known issues).
Chinwe Ibegbu - chinwe.ibegbu@gmail.com
Project Link: https://github.com/chinweibegbu/tick-backend/