Welcome to the InClass Backend repository. InClass is an Attendance Tracking System with a Django backend.
InClass's backend is responsible for handling user authentication, session management, and data storage for the entire system. It is designed to support the frontend's features while ensuring data security and reliability.
To set up the InClass Backend, follow these steps:
- Clone this repository.
- Install Python and Django.
- Navigate to the
backenddirectory. - Run
pip install -r requirements.txtto install dependencies. - Configure your database settings in
settings.py. - Run
python manage.py migrateto set up the database. - Run
python manage.py runserverto start the server.
Ensure you have a working Python and Django environment set up.
- User authentication and authorization.
- Session creation and management.
- Real-time attendance tracking and history.
This project is open-source and available under the MIT License.