├── .env.example ├── .env.production ├── .env.testing ├── .gitignore ├── Dockerfile ├── README.md ├── app.py ├── live_capture.py ├── pyproject.toml ├── requirements.txt └── zkteco ├── __init__.py ├── config ├── __init__.py └── settings.py ├── controllers ├── __init__.py ├── device_controller.py ├── tests │ ├── __init__.py │ └── test_zkteco_controller.py └── user_controller.py ├── logger.py ├── services ├── __init__.py ├── tests │ ├── __init__.py │ └── test_zkteco_service.py └── zk_service.py ├── validations ├── __init__.py ├── create_user_schema.py ├── delete_fingerprint_schema.py ├── delete_user_schema.py └── get_fingerprint_schema.py └── zk_mock.py /.env.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/.env.example -------------------------------------------------------------------------------- /.env.production: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/.env.production -------------------------------------------------------------------------------- /.env.testing: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/Dockerfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/README.md -------------------------------------------------------------------------------- /app.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/app.py -------------------------------------------------------------------------------- /live_capture.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/live_capture.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/requirements.txt -------------------------------------------------------------------------------- /zkteco/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/__init__.py -------------------------------------------------------------------------------- /zkteco/config/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zkteco/config/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/config/settings.py -------------------------------------------------------------------------------- /zkteco/controllers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zkteco/controllers/device_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/controllers/device_controller.py -------------------------------------------------------------------------------- /zkteco/controllers/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zkteco/controllers/tests/test_zkteco_controller.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zkteco/controllers/user_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/controllers/user_controller.py -------------------------------------------------------------------------------- /zkteco/logger.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/logger.py -------------------------------------------------------------------------------- /zkteco/services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zkteco/services/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /zkteco/services/tests/test_zkteco_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/services/tests/test_zkteco_service.py -------------------------------------------------------------------------------- /zkteco/services/zk_service.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/services/zk_service.py -------------------------------------------------------------------------------- /zkteco/validations/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/validations/__init__.py -------------------------------------------------------------------------------- /zkteco/validations/create_user_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/validations/create_user_schema.py -------------------------------------------------------------------------------- /zkteco/validations/delete_fingerprint_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/validations/delete_fingerprint_schema.py -------------------------------------------------------------------------------- /zkteco/validations/delete_user_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/validations/delete_user_schema.py -------------------------------------------------------------------------------- /zkteco/validations/get_fingerprint_schema.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/validations/get_fingerprint_schema.py -------------------------------------------------------------------------------- /zkteco/zk_mock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zeidanbm/zkteco-restful-api/HEAD/zkteco/zk_mock.py --------------------------------------------------------------------------------