Backend server for Knight Hacks '21
Requirements:
- MongoDB Server
- Python 3.9
- Install the requirements. It is suggested that you use a Python virtual environment.
pip install -r requirements.txt
- Run the server
python -m src run --port=5000
- Access Swagger API Documentation
Type localhost:5000/apidocs
in your browser
These are the default values, feel free to change them.
APP_SETTINGS=src.config.ProductionConfig
MONGO_URI=mongo://localhost:27017/test
- Install the dev requirements.
pip install -r requirements-dev.txt
- Run the tests
python -m src test
For guidance on setting up a development environment and how to make a contribution, see the contributing guidelines
- Website: https://knighthacks.org
- LinkTree: https://knighthacks.org/linktree
- Discord: https://discord.gg/Kv5g9vf
- Instagram: https://www.instagram.com/knighthacks/
- Facebook: https://www.facebook.com/KnightHacks/
- Twitter: https://twitter.com/KnightHacks/
- Linkedin: https://www.linkedin.com/company/knight-hacks/
- TikTok: https://www.tiktok.com/@knight.hacks