An open API service indexing awesome lists of open source software.

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]

Awesome Lists containing this project

README

          

## Description 📖
A Todo List Web App

## ScreenShot 📸

![](images/ss03.png)

## 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