Inspiration

Digital payments have become common, but they still depend on carrying a smartphone or card. We wanted to create a simple and secure payment system where people can pay using only their face and a PIN.

What it does

**FacePay **is an AI-powered biometric payment system that allows users to make payments without carrying a phone. Customers register once, link their bank account, and use face recognition with a secure PIN to complete payments. Merchants can instantly receive payments and manage transactions.

How we built it

We built FacePay using HTML,CSS and Javascript. The project includes customer registration, merchant registration, login system, biometric setup, payment flow, transaction history, and a responsive user interface. The project is hosted on GitHub Pages.

Features

Customer

  • Face login
  • Face + PIN payment
  • Transaction history
  • Digital receipt
  • Profile management
  • Bank account linking

Merchant

  • Receive payments
  • View daily earnings
  • Customer payment history
  • Refund option
  • Digital receipts

Security

  • Face + PIN authentication
  • Account lock after 3 incorrect PIN attempts
  • Liveness detection
  • Suspicious transaction alerts ## Challenges we ran into
  • Designing a secure biometric payment workflow, creating a smooth user experience, and deploying the project successfully on GitHub Pages were the biggest challenges. ## Accomplishments that we're proud of
  • Built a working FacePay prototype
  • Created a modern UI
  • Successfully deployed the project
  • Designed secure payment flow ## What we learned
  • We learned responsive web development, UI/UX design, GitHub deployment, and how biometric authentication can improve digital payments. ## What's next for FacePay
  • Real AI face recognition
  • Bank API integration
  • Firebase backend
  • Offline payments
  • Multi-language support
  • Voice assistant
  • Spending limits

Built With

Share this project:

Updates

Submission history