This repository contains the site code for the website bitoverflow.in that was created to host the event BitOverflow organized under Techxom '19. Visit its organization Page
This website primarily uses the following tools:
- Flask
- Flask-SQLAlchemy
- Flask-login
- SQLite3
- PyGithub
Detailed Installation Steps will be added soon, Hang tight!
Note: To deploy as Production Server, don't use this method rather create a WSGI file and deploy using it.
- Create a virtual environment (Optional)
- Install dependencies from
requirements.txt
using the command:
pip install -r requirements.txt
- Run
app.py
- To update leaderboard, run
database.py
. (It is advise to create a scheduled task for it.)