git
For cloningnode
For installing relevant packages
- UC Merced Badge API - https://github.com/TheVanadium/uc_merced_badge_api
- Clone the repository
- Run
npm install
in the main directory - Run
npm start
to start running the development server
If you're self-hosting the Badge API, ensure it's being run at the default proxy, http://127.0.0.1:5000
(or change the proxy to your needs, see package.json)
Use prettier, use eslint
Make sure tests pass before pushing. There are going to be some "Cannot read properties of undefined" errors for the mock fetch, but that's expected. All tests should still pass.