attendu is a facial recognitionโbased attendance system. it provides dedicated portals for teachers, parents, and students, making attendance tracking easier and more transparent.
- students are marked present automatically using facial recognition
- teachers can manage classes, attendance, and invites
- parents can stay connected to their childrenโs progress
- app.py โ entry point for the backend application
- Models.py โ database models
- Helpers.py โ utility functions
- attendu-frontend/src/App.jsx โ main react component
- attendu-frontend/src/api.js โ bridging frontend + backend
- attendu-frontend/src/pages/welcome.jsx โ welcome page
- attendu-frontend/src/pages/login.jsx โ login screen
- additional dashboards/role-based pages are under
src/pages/
the tests/ folder contains automated tests for backend functionality
attendu is under active development. new features are added regularly, and both the frontend and backend are being refined.
contributions are welcome. you can suggest features, report bugs, or submit pull requests.
issues and feedback can be shared through the repositoryโs issue tracker.
