chooDo is a task management app I've built to learn a few new skills
- Using choo
- Using CSSModules with PostCSS and cssnext
- Using Mocha & Chai for test driven development
- Babel + choo
- Mocha + Chai + Standard
- PostCSS + CSS Modules + cssnext
- HTML Partials
- Docker + Docker Compose + nginx
Clone or download this repo then run npm start
from the project root, webpack will bundle the project and Docker will start an nginx server at localhost.
You can also run the app with npm run watch
. This will start the nginx server, run webpack with the watch flag, and start browserSync at localhost:3000.
npm build
will run webpack with the production flag.
npm run server
will start the nginx server.
npm run lint
will run Standard, npm run lint:fix
will run Standard with the --fix
flag.