Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 958 Bytes

README.md

File metadata and controls

51 lines (36 loc) · 958 Bytes

AttendanceTracker

Automatically Fetches Attendance (only for JUIT Students)!

Run Locally

  • You should have Python 3.8 or higher installed.

First Steps

git clone https://github.com/vaaibhavsharma/AttendanceTracker.git
cd AttendanceTracker
python3 -m venv env
.\env\Scripts\activate
pip install -r requirements.txt

Environment Variables

Make file .env inside juitWebkiosk with following content

DEBUG=True
SECRET_KEY= # Put your Django project secret key here - keep it secret!

Django Configurations

python manage.py makemigrations
python manage.py migrate
python manage.py runserver 8080

Celery Configurations

Step 1

Open Another terminal with same environment (python)

celery -A juitWebkiosk beat -l INFO

Step 2

On another Terminal

celery -A juitWebkiosk worker --pool=solo -l INFO

Your local instance will now be up and running at http://127.0.0.1:8080/