A proposal website with a lot of amazing features for Lala Lajpat Rai Hall of Residence.
- About/Info of Hall
- Photos (photos posted on instagram with #llrhalliitkgp)
- Hall Magzine
- Office Bearers (Current & Past)
- Complaint Section
- NoticeBoard
- Admin Panel to manage the data
- Office Bearers' Panel to view and update the status of complaints
- Install Python3.9.5
- Install requirements by running
pip install -r requirements.txt
- pip3 freeze > requirements.txt
- source venv/bin/activate
- python app.py
Before committing any code, following codes must be run to ensure consistent formatting across branches, developer machines and successful tests -
- Auto formatting by running
autopep8 --in-place --recursive .
- Check for remaining formatting issues by running
flake8 .
(To be fixed manually)