https://github.com/grayturtle01/todo-express-mongo
Todo List [Express-Mongo-MVC]
https://github.com/grayturtle01/todo-express-mongo
Last synced: 8 months ago
JSON representation
Todo List [Express-Mongo-MVC]
- Host: GitHub
- URL: https://github.com/grayturtle01/todo-express-mongo
- Owner: grayTurtle01
- Created: 2022-05-31T18:08:07.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2023-07-19T02:35:30.000Z (almost 3 years ago)
- Last Synced: 2025-04-04T20:42:24.769Z (about 1 year ago)
- Language: JavaScript
- Homepage: https://todo-express-mongo.herokuapp.com/
- Size: 7.28 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## Description 📖
A Todo List Web App
## ScreenShot 📸

## Demos 🖥️
[Live Demo](https://todo-express-mongo.herokuapp.com/) 🚀
## API
Method|Endpoint|Results
-|-|-
GET|/tasks/|[{...},{...}, ...,{...}]
GET|/task/:id| {...}
DELETE|/tasks/:id| {status: 'task deleted'}
POST|/tasks| {status: 'task added'}
PUT|/tasks/:id| {status: 'tasks updated'}
PUT|/tasks/addLike| {status: 'like added}
PUT|/tasks/upRow/:id| {status: 'rows exchanged'}
## Tools 🧰
- Express
- EJS
- MongoDB
- Mongo-Atlas
- Mongoose
- ESLinter
- MVC
## Features: 📑
- Create New Task
- Read all Tasks
- Update Task
- Delete Task
- Flip Task State
- Add Like
- ~Sort by Likes~
- Sort by Position
- Up Row
- Down Row
- Reset Likes