Inspiration

Plastic cards are going digital (credit cards, gift cards), but one of the last types of cards to be digitized are photo IDs. While there may be limitations towards using eID as official government ID, a trusted digital ID is legal for bars, restaurants, and hotels to implement. We aimed to create an eID system that was secure and scalable.

What it does

Implemented: import two photos - front and back of an ID, collects user license info, uploads to Firebase database and compares if an identical ID already exists. Concept: scan rear barcode and front information to verify that the ID has been untampered, make IDs unique on only one device

How we built it

Learned and built it in Flutter with necessary calls to Firebase API.

Challenges we ran into

Flutter documentation and structure! It was very new to us and took a lot of time and debugging to understand.

Accomplishments that we're proud of

Confident working with Firebase integration, made tons of progress in learning how Flutter works. We also think the idea will be implemented in the next 5 years with proper development and rollout!

What we learned

Flutter, Google cloud functions, cloud databases, android studio development

What's next for MyID

Rebuild in Flutter with our new knowledge, test on iPhone, get barcode scanning algo working (potentially openCV), contact establishments for interest.

Share this project:

Updates