Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mayerprog/task-todo-api
API for https://github.com/mayerprog/task-todo-ui
https://github.com/mayerprog/task-todo-api
Last synced: 5 days ago
JSON representation
API for https://github.com/mayerprog/task-todo-ui
- Host: GitHub
- URL: https://github.com/mayerprog/task-todo-api
- Owner: mayerprog
- Created: 2023-12-18T16:14:10.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-25T14:50:27.000Z (about 1 year ago)
- Last Synced: 2023-12-26T09:58:26.671Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://github.com/mayerprog/task-todo-ui
- Size: 16.6 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Tasks Todo API
### **API Features and Endpoints:**
#### **Task Management:**
- `GET /tasks/getAll`: Retrieve a list of tasks
- `POST /tasks/createTask`: Create a new task with title and description. You can choose if the task is important.
- `PUT /tasks/updateTask/:id`: Update an existing task.
- `DELETE /tasks/deleteOne/:id`: Remove a task from the user's list.### **Server Configuration:**
- Server built with `express.js`, running on port 3000.
- Database connections managed with `mongoose`, connecting to a MongoDB instance.### **Database Interaction:**
- MongoDB is utilized for storing task data.
- Database connection and error handling are set up to ensure stable operations.# Get Started
- Clone the repository with `git clone https://github.com/mayerprog/task-todo-api`
- Install dependencies `yarn install`
- Run `yarn start` to run the project on Expo Go app## Tecnologies
- Express.js
- Mongoose## Contacts
Mayra Tulegenova
- Telegram: [mayerprog](https://t.me/mayerprog)
- Email: [[email protected]]([email protected])