Inspiration

A lot of times in the past we recalled moments when we were at a large social gathering and meeting new people constantly. After you meet someone new, you usually exchange some contact information. Often you want to exchange more than one type of contact information such as facebook, instagram, snapchat, etc.

What it does

TapIn provides an easy way to do this with just one scan of a QR code which helps save time and makes meeting new people and forming new social connection so much easier. The other person does not need to have TapIn downloaded. If they do not have TapIn downloaded and they scan your QR code, a webpage loads up on their device with links to your different social media pages that you decided to share with the person.

How we built it

We built it using a react native frontend for the app and a firebase database and express.js as a backend to connect both of them.

Challenges we ran into

The original idea was to make it such that if you tap your phone to another person's phone, it shares your contact info with them. However, we had an issue with using NFC and decided to pivot to using QR codes.

Accomplishments that we're proud of

It works! We're proud that our app does exactly what we want it to.

What we learned

We learned how to use our tech stack to make a full stack mobile app.

What's next for TapIn

Next steps for this project would be to re-explore NFC and making the tapping sharing process possible. We also need to implement the "username to url" functionality. Another major step is to expand the idea by exploring more on where TapIn could be used best and finding the "early adopters" of our product by doing some market research. After identifying the target market, we would conduct customer interviews to better understand the pains of our customers and how we can help solve that. Then we would define our MVP and then begin assembling a marketing team and start development.

Built With

Share this project:

Updates