claudedwithlove
explore/knocklock

KnockLock

Crafted

Open a door with a door knock that is particular to you

·0··submitted April 15, 2026
View on GitHub
Clauded With Love Rating
5.9 / 10

KnockLock is a door unlock system that recognizes personalized knocking patterns to provide keyless access for people with mobility challenges or full hands. The project uses React/NextJS with AI-generated knock patterns and integrates multiple technologies including Supabase for data storage and Gemini API for pattern generation.

Code Quality4.5
Usefulness7.5
Claude Usage5.5
Documentation4.0
Originality8.0
Highlights
  • Addresses genuine accessibility need for disabled, elderly, and people with limited mobility
  • Creative use of AI (Gemini) to generate secure random knocking patterns
  • Full-stack implementation with modern tech stack including TypeScript, Supabase, and deployed web interface
To Improve
  • Add comprehensive documentation covering setup instructions, API usage, and hardware integration details
  • Include security analysis addressing potential vulnerabilities like pattern replay attacks and false positive handling