- React.js - used for client side rendering
- Node.js - evented I/O for the backend
- Express - fast node.js network app framework
- MongoDB - flexible NoSQL database
- Mongoose - MongoDB object modelling for node.js
-
Clone this repository
-
Install server dependencies
$ cd csc667-sp19-Team02 $ npm install
-
Install client dependencies
$ cd client $ npm install
- Start mongodb locally
$ mongod
- Start the client
$ cd csc667-sp19-Team02 $ npm run dev
- Browse to
http://localhost:3000/
- Mocha - JavaScript test framework running on Node.js and in the browser
- Chai - BDD / TDD assertion library for Node.js and the browser
Make sure mongodb is running before testing the server.
$ cd server
$ npm run test