Cal Poly Senior Capstone project. Creating the digital annotation tool for Creative Works at the Kennedy Library.
Built using: React.js for the Frontend Node.js/Express.js for the Backend MongoDB as Database
-
Install Node if not already installed:
npm install
-
Install Flask if not already installed: https://flask.palletsprojects.com/en/1.1.x/installation/
To run the project:
flask run
npm start
- Install the Cypress Frontend testing framework:
npm install cypress --save-dev
To run Cypress testing:
npx cypress open
The frontend/client is being run on http://localhost:3000 The Flask backend, must be ran simultaneously with the Frontend.
Continuous Integration Server: https://travis-ci.com/github/CPSECapstone/CapstoneSquad/builds/205978389 Please feel free to refer to our Technical Specifications for additional info and documentation on our project: https://docs.google.com/document/d/1Brh3fRdmyI_avpSyhCPdjSwdAv435njQmiuDh6cIBwU/edit?usp=sharing
To give feedback or report defects, please fill out form: https://docs.google.com/forms/d/e/1FAIpQLScYLNJzF3oYPEW5DJgMbg00iI3OXM9GEob9rFPq16DVSOEFNw/viewform?usp=sf_link
The End-User-License-Agreement can be found at the following link: https://www.termsfeed.com/live/262f5fdc-039d-4690-8a01-7fa09d15e70a
A pdf to our privacy policy: Privacy Policy.pdf