├── .gitignore ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── client ├── .eslintrc.cjs ├── .example.env ├── .gitignore ├── cloudinary │ ├── DeleteImg.js │ └── UploadImg.js ├── index.html ├── package.json ├── src │ ├── App.jsx │ ├── components │ │ ├── auth │ │ │ ├── signin │ │ │ │ ├── Form.jsx │ │ │ │ └── Signin.jsx │ │ │ └── signup │ │ │ │ ├── Form.jsx │ │ │ │ └── Signup.jsx │ │ ├── camera │ │ │ ├── Camera.jsx │ │ │ └── Index.jsx │ │ ├── cookie │ │ │ └── Csrf.jsx │ │ ├── error │ │ │ └── error.jsx │ │ ├── home │ │ │ └── Home.jsx │ │ └── partials │ │ │ ├── Alert.js │ │ │ ├── Avatar.jsx │ │ │ ├── FlexBetween.jsx │ │ │ ├── FlexCenter.jsx │ │ │ ├── LoadingBtn.jsx │ │ │ └── Navbar.jsx │ ├── main.css │ └── main.jsx ├── state │ ├── auth.js │ └── store.js ├── vite.config.js └── yarn.lock └── server ├── .dockerignore ├── Dockerfile ├── authentication ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_alter_user_face_encoding.py │ ├── 0003_remove_user_is_active_remove_user_is_staff.py │ ├── 0004_rename_face_encoding_user_img_path.py │ ├── 0005_alter_user_img_path.py │ ├── 0006_remove_user_username_user_img_public_id.py │ ├── 0007_user_last_attendance_taken.py │ ├── 0008_alter_user_last_attendance_taken.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── docker-compose.yml ├── manage.py ├── match_face ├── __init__.py ├── admin.py ├── apps.py ├── migrations │ ├── 0001_initial.py │ ├── 0002_initial.py │ ├── 0003_alter_attendance_time.py │ ├── 0004_alter_attendance_user.py │ ├── 0005_alter_attendance_user.py │ ├── 0006_remove_attendance_is_present.py │ └── __init__.py ├── models.py ├── serializers.py ├── tests.py ├── urls.py └── views.py ├── requirements.txt ├── server ├── .example.env ├── __init__.py ├── asgi.py ├── settings.py ├── urls.py └── wsgi.py └── sheets └── Attendance_sheet_2_2024.xlsx /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .env 3 | db.sqlite3 4 | __pycache__ 5 | photos -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/README.md -------------------------------------------------------------------------------- /client/.eslintrc.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/.eslintrc.cjs -------------------------------------------------------------------------------- /client/.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/.example.env -------------------------------------------------------------------------------- /client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/.gitignore -------------------------------------------------------------------------------- /client/cloudinary/DeleteImg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/cloudinary/DeleteImg.js -------------------------------------------------------------------------------- /client/cloudinary/UploadImg.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/cloudinary/UploadImg.js -------------------------------------------------------------------------------- /client/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/index.html -------------------------------------------------------------------------------- /client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/package.json -------------------------------------------------------------------------------- /client/src/App.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/App.jsx -------------------------------------------------------------------------------- /client/src/components/auth/signin/Form.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/auth/signin/Form.jsx -------------------------------------------------------------------------------- /client/src/components/auth/signin/Signin.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/auth/signin/Signin.jsx -------------------------------------------------------------------------------- /client/src/components/auth/signup/Form.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/auth/signup/Form.jsx -------------------------------------------------------------------------------- /client/src/components/auth/signup/Signup.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/auth/signup/Signup.jsx -------------------------------------------------------------------------------- /client/src/components/camera/Camera.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/camera/Camera.jsx -------------------------------------------------------------------------------- /client/src/components/camera/Index.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/camera/Index.jsx -------------------------------------------------------------------------------- /client/src/components/cookie/Csrf.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/cookie/Csrf.jsx -------------------------------------------------------------------------------- /client/src/components/error/error.jsx: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /client/src/components/home/Home.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/home/Home.jsx -------------------------------------------------------------------------------- /client/src/components/partials/Alert.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/partials/Alert.js -------------------------------------------------------------------------------- /client/src/components/partials/Avatar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/partials/Avatar.jsx -------------------------------------------------------------------------------- /client/src/components/partials/FlexBetween.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/partials/FlexBetween.jsx -------------------------------------------------------------------------------- /client/src/components/partials/FlexCenter.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/partials/FlexCenter.jsx -------------------------------------------------------------------------------- /client/src/components/partials/LoadingBtn.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/partials/LoadingBtn.jsx -------------------------------------------------------------------------------- /client/src/components/partials/Navbar.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/components/partials/Navbar.jsx -------------------------------------------------------------------------------- /client/src/main.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/main.css -------------------------------------------------------------------------------- /client/src/main.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/src/main.jsx -------------------------------------------------------------------------------- /client/state/auth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/state/auth.js -------------------------------------------------------------------------------- /client/state/store.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/state/store.js -------------------------------------------------------------------------------- /client/vite.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/vite.config.js -------------------------------------------------------------------------------- /client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/client/yarn.lock -------------------------------------------------------------------------------- /server/.dockerignore: -------------------------------------------------------------------------------- 1 | .env 2 | db.sqlite3 3 | __pycache__ 4 | sheets -------------------------------------------------------------------------------- /server/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/Dockerfile -------------------------------------------------------------------------------- /server/authentication/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/authentication/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/admin.py -------------------------------------------------------------------------------- /server/authentication/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/apps.py -------------------------------------------------------------------------------- /server/authentication/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/authentication/migrations/0002_alter_user_face_encoding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0002_alter_user_face_encoding.py -------------------------------------------------------------------------------- /server/authentication/migrations/0003_remove_user_is_active_remove_user_is_staff.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0003_remove_user_is_active_remove_user_is_staff.py -------------------------------------------------------------------------------- /server/authentication/migrations/0004_rename_face_encoding_user_img_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0004_rename_face_encoding_user_img_path.py -------------------------------------------------------------------------------- /server/authentication/migrations/0005_alter_user_img_path.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0005_alter_user_img_path.py -------------------------------------------------------------------------------- /server/authentication/migrations/0006_remove_user_username_user_img_public_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0006_remove_user_username_user_img_public_id.py -------------------------------------------------------------------------------- /server/authentication/migrations/0007_user_last_attendance_taken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0007_user_last_attendance_taken.py -------------------------------------------------------------------------------- /server/authentication/migrations/0008_alter_user_last_attendance_taken.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/migrations/0008_alter_user_last_attendance_taken.py -------------------------------------------------------------------------------- /server/authentication/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/authentication/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/models.py -------------------------------------------------------------------------------- /server/authentication/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/serializers.py -------------------------------------------------------------------------------- /server/authentication/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/tests.py -------------------------------------------------------------------------------- /server/authentication/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/urls.py -------------------------------------------------------------------------------- /server/authentication/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/authentication/views.py -------------------------------------------------------------------------------- /server/docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/docker-compose.yml -------------------------------------------------------------------------------- /server/manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/manage.py -------------------------------------------------------------------------------- /server/match_face/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/match_face/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/admin.py -------------------------------------------------------------------------------- /server/match_face/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/apps.py -------------------------------------------------------------------------------- /server/match_face/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/migrations/0001_initial.py -------------------------------------------------------------------------------- /server/match_face/migrations/0002_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/migrations/0002_initial.py -------------------------------------------------------------------------------- /server/match_face/migrations/0003_alter_attendance_time.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/migrations/0003_alter_attendance_time.py -------------------------------------------------------------------------------- /server/match_face/migrations/0004_alter_attendance_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/migrations/0004_alter_attendance_user.py -------------------------------------------------------------------------------- /server/match_face/migrations/0005_alter_attendance_user.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/migrations/0005_alter_attendance_user.py -------------------------------------------------------------------------------- /server/match_face/migrations/0006_remove_attendance_is_present.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/migrations/0006_remove_attendance_is_present.py -------------------------------------------------------------------------------- /server/match_face/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/match_face/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/models.py -------------------------------------------------------------------------------- /server/match_face/serializers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/serializers.py -------------------------------------------------------------------------------- /server/match_face/tests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/tests.py -------------------------------------------------------------------------------- /server/match_face/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/urls.py -------------------------------------------------------------------------------- /server/match_face/views.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/match_face/views.py -------------------------------------------------------------------------------- /server/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/requirements.txt -------------------------------------------------------------------------------- /server/server/.example.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/server/.example.env -------------------------------------------------------------------------------- /server/server/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /server/server/asgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/server/asgi.py -------------------------------------------------------------------------------- /server/server/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/server/settings.py -------------------------------------------------------------------------------- /server/server/urls.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/server/urls.py -------------------------------------------------------------------------------- /server/server/wsgi.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/server/wsgi.py -------------------------------------------------------------------------------- /server/sheets/Attendance_sheet_2_2024.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/asheshmandal2003/smart-attendance-system/HEAD/server/sheets/Attendance_sheet_2_2024.xlsx --------------------------------------------------------------------------------