I’m building a nonprofit smart-locker network and need a developer to stand up the entire backend plus a lightweight web dashboard. The lockers will be opened only after a biometric match—ideally fingerprint or facial recognition—so the API you create must handle secure enrollment, matching, and audit logging without ever storing conventional IDs, phone numbers, or payment data.
Core requirements
• RESTful (or GraphQL) API hosted on AWS, with a clean data model for lockers, users, and biometric templates
• Biometric logic that can accept fingerprint or facial recognition data, hash it securely, and return match / no-match results in under two seconds
• Automatic locker assignment, occupancy tracking, and remote release commands, exposed through a simple JSON interface for the IoT locker controller
• Admin dashboard with full access to every feature (user search, live locker status, override release, logs). A limited “demo” role will show read-only metrics for stakeholders
• Encryption at rest and in transit, plus sensible key rotation and IAM policies
• Written in either Node.js or Python—whichever lets you deliver clean, test-covered code quickly
Deliverables
1. Source code with Dockerfile and README for local spin-up
2. Deployed stack on my AWS account (API Gateway / Lambda or an EC2-based service, plus an RDS or DynamoDB backend)
3. Minimal front-end dashboard (React or simple server-rendered pages) styled just enough for internal use
4. Postman collection and API schema docs
5. One-hour hand-off session
If you’ve connected hardware over MQTT, used AWS IoT Core, or have prior security/CISSP experience, please mention it—those skills will move you to the top of the list.
Show More