best-todo-ever icon indicating copy to clipboard operation
best-todo-ever copied to clipboard

To do app built with Redis, Hapi.js, Riot.js and Socket.io

Best To Do App Ever

What is this?

This is the best (modestly-named) to do app ever, built with Redis, Hapi.js, Riot.js and Socket.io. The app allows you to add to-dos and mark them as done in real time.

You can find a live demo here.

Why did we build this?

We built this as a learning exercise in integrating Redis, Riot.js and Socket.io, as part of the DWYL Summer.

How to run this project

Running this project requires Node.js and a basic knowledge of using git and the command line.

1. Clone this repo

git clone https://github.com/msmichellegar/best-todo-ever

2. Install dependencies

Make sure you're in the right folder, and run npm install

3. Start the server

Run npm start, and point your browser to localhost:9090.

Extra credit: run tests

If you'd like to run the tests, use the command npm test