Backen API for the Task Manager application to manage tasks, users and authentication.
Routes for user authentication including register, login, reset password, etc
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
Routes for creating, updating and deleting tasks (CRUD)
Get all tasks
Get single task by ID
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
Add a new task to the database
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
Update single Task in database
Delete Task from database
Route to add image to existing task by task ID
| Key | Value | Description |
|---|---|---|
| file |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| limit | 2 |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| select | task,description | |
| sort | task |
CRUD functionality for users only available to admins
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Type |
|---|---|---|
| TOKEN | your-nasa-key |