A magic 8-ball emulator web app.
- Nodemon - automatically restarts the server after code changes & errors
- Mocha - unit testing
- Chai - a BDD / TDD assertion library for unit testing
The production app requires zero dependencies, except for Node.js to be installed on the target system (version 12.16.2 preferred).
- Clone the app from the repo
- Run
npm install
to install dependencies - Run one of the scripts listed below to start the app
Spins up the server and watches for changes to server-side code.
Port is set to 21337.
Kicks off the Node server for a production environment.
Run the included unit tests for the "history" API.
author: Justin Yarbrough