Inspiration

RFID and NFC are the current favored choices in touchless technology. However, almost every company or utility that decides to use them creates their own system, resulting in consumers having too much of these cards. We've utilized QR Codes to identify and prototype a solution that elegantly unravels this problem, while having great potential to solve more.

What it does

We build an app that unifies and streamlines entry systems, the most widespread use of RFID and NFC. We propose that entryways would have a small monitor displaying a QR code that grants or denies you access through the gate. We quickly realized that this simple idea has a limitless amount of potential implementations, simply by introducing a small number of specializations:

  • Unlimited Entry Points
    • This would allow our app to be used in the housing market, replacing keyfobs as a popular apartment access method.
  • Tokenized Entry Points
    • In this way, users could be granted a certain number of entries, such as gym membership classes.
  • Time-limited Entry Points
    • The user would be granted access, but it would revoke itself after a certain amount of time.
    • Offices would benefit from this feature, as it would make the space more secure and reduce reception times.

We also plan for another modification for the system to be used in public transport.

How I built it

We built the app in three parts:

Front-end

We build a progressive web app the works on android and iOS through react, deployed on AWS EC2 with the routing and SSL handled using Nginx.

Back-end

Written in Golang, it uses Google Cloud App Engine for Hosting and Cloud SQL for database management.

Hardware Demo

We built a demo prototype entry point which was designed in SolidWorks and fabricated using laser cutting. It is controlled by a Raspberry Pi module which utilizes IoT to respond when its QR code has been scanned.

Challenges I ran into

This wasn't our original idea coming in, but shortages in time and materials led us to find this idea. On the project itself, each of us explored new tech during this event, such as React Native, Google Cloud SQL, and Raspberry Pi.

Accomplishments that I'm proud of

We're very proud of how much we accomplished in such a short amount of time.

What I learned

We discovered a strange teamwork throughout 24 hours - fueled by ambition, frustration, Red Bull, and Shake Shack burgers. In the end, we really loved this event! We met so many remarkable people and had a chance to prove our capabilities in one of the most prestigious universities in the world.

What's next for OpenApp

As we've mentioned, we believe OpenApp has a great amount of potential to influence business all over the world. We would be humbled if our proposed solution would actually be implemented somewhere in the world.

Share this project:

Updates