The Attendance Management System has been specifically designed to automate and streamline the attendance management process. It offers a digital platform that efficiently records, monitors, and analyzes student attendance data, replacing the traditional manual methods currently in use.
The primary purpose of implementing the Attendance Management System is to simplify and enhance the attendance tracking process. By adopting this system, we aim to replace the tedious and error-prone manual methods of attendance management with an automated and efficient solution.
Frontend and Backend by
Anas SaifiAndroid App by
Amanjot Singh
for both Backend and Frontend
make setup
make runfor Frontend only | port - 7000
make FSetup
make FRunfor Backend only | port - 8000
make BSetup
make BRunfor `Database migrations
make db-migfor App
flutter pub get
flutter runMake sure you have node.js and python installed on your system.
- For
Frontend
cd frontend
npm i
npm start- For
Backend
cd backend
pip install -r requirements.txt
python manage.py runserver- Walkthrough Screens
- Login Screen
- Signup Screen
- Home Screen / Classes Screen
- Attendance taking Screen
- Submit Screen











