Author image
Project image

Project Description

With OnBoard, you can build a customized authentication flow that fits the requirements of your industry for a secure, low-cost and superior customer onboarding experience.

Onboarded users can authenticate themselves in under 2 minutes with a selfie and a picture of a government-issued identity document.


We decided to build the app with a standard Python stack on the backend:

      πŸ‘‰ Django for logic
      πŸ‘‰ PostgreSQL for database
      πŸ‘‰ Celery for async tasks
      πŸ‘‰ Redis for caching & the task queue

We developed frontend as a React app and deployed everything on AWS Kubernetes (EKS) and CloudFront

The app allowed the onboarded users to:

      πŸ‘‰ Input personal details
      πŸ‘‰ Perform a face / movement scan to prove they are human
      πŸ‘‰ Scan their ID
      πŸ‘‰ Check for their presence on global watchlists

The final project looked like this:

Landing page

missing alt text

Onboarding start

missing alt text

Personal data input

missing alt text

Face / movement scan

missing alt text

ID scan

missing alt text
missing alt text

Self Made role

One of our cofounders was an individual contributor of the backend team.

Technology used

Tech iconTech iconTech iconTech iconTech iconTech iconTech icon