17-356 Final Project Vrinda Gupta, Daniel Kim, Sankalp Patro, Jeff Xu, Tianyi Zhu
The application is running live at:
To start up the application locally, first run npm install
then npm start
within the client and server directories. Afterwards the application should be running locally at http://localhost:3000/
To start up the chrome extension locally, first run npm install
then npm start
within the chrome-react-extension directory. Afterwards, the application should be running locally at http://localhost:3000/
To run tests locally first run npm install
then npm test
within the server directory.
To run end-to-end test for Chrome extension first run npm install
then npx mocha extension_test.js
within the server directory
- Continuous Integration: Travis-CI
- Web Framework: Express
- Linter: eslint
- Dependency Updater: npm-check
- Test Frameworks: Jest and Puppeteer
Team folder: https://drive.google.com/drive/folders/1ImRQ-P_UORvqA0S_N3F8p9l4lFU0n3Q1?usp=sharing
Final documentation: https://docs.google.com/document/d/1BhFQ_3ve64AW9xa9jmi7h2etGjHc59GVg21eDq0zZzs/edit?usp=sharing