Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/peoray/todo-app

A simple NodeJs todo app :bookmark_tabs:
https://github.com/peoray/todo-app

body-parser ejs express nodejs

Last synced: 24 days ago
JSON representation

A simple NodeJs todo app :bookmark_tabs:

Awesome Lists containing this project

README

        

# To-do App

![App Preview](https://res.cloudinary.com/peoray/image/upload/v1532306125/node-todo_nr8o5b.gif)

A simple NodeJs to-do list built with Node.js and Expres :bookmark_tabs:

Nodejs application that let's you add and complete task on a single page, storing both new and completed task in a different array. This appllication makes use of:

* Express - A framework for NodeJS

* EJS - A simple templating engine that lets you generate HTML markup with plain JS

* Body-parser - This extracts the entire body portion of an incoming request stream and exposes it on `req.body`

Inspired by [missating](https://github.com/missating/nodejs-todo)

How to run the app locally:

1. Clone the repo`git clone https://github.com/peoray/todo-app.git`

1. Run npm install to install all needed dependencies

1. Then start the server using `node app.js`

1. Navigate to your browser http://localhost:3000/ to view the app