- Run
pipenv shell
in the root directory - Run
pipenv install
in the root directory - Create a
.env
file inbadgerequest\API
with your CONNECTION_STRING. - From the
API
directory, runpy setup.py
to setup the mock data in the database. cd
intobadgerequest\Client
and runnpm install
- Run
npm run dev
frombadgerequest\Client
to start Svelte onlocalhost:5000
- Run
uvicorn main:app --reload
frombadgerequest\API
to start the API onlocalhost:8000
- Run
pytest
frombadgerequest\API
to perform the tests.
- Improve README (add emulator setup guide)
- User and badge routes
- Add Axios and cleanup Svelte application
- More TODOs