Skip to content

bryangalindo/gamification_badge_portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Getting Started

  1. Run pipenv shell in the root directory
  2. Run pipenv install in the root directory
  3. Create a .env file in badgerequest\API with your CONNECTION_STRING.
  4. From the API directory, run py setup.py to setup the mock data in the database.
  5. cd into badgerequest\Client and run npm install
  6. Run npm run dev from badgerequest\Client to start Svelte on localhost:5000
  7. Run uvicorn main:app --reload from badgerequest\API to start the API on localhost:8000
  8. Run pytest from badgerequest\API to perform the tests.

TODO

  1. Improve README (add emulator setup guide)
  2. User and badge routes
  3. Add Axios and cleanup Svelte application
  4. More TODOs