## What it does

Tickets is a secure, affordable, and painless system for registration and organization of in-person events. It utilizes public key cryptography to ensure the identity of visitors, while staying affordable for organizers, with no extra equipment or cost other than a cellphone. Additionally, it provides an easy method of requesting waiver and form signatures through Docusign.

## How we built it

We used Bluetooth Low Energy in order to provide easy communication between devices, PGP in order to verify the identities of both parties involved, and a variety of technologies, including Vue.js, MongoDB Stitch, and Bulma to make the final product.

## Challenges we ran into

We tried working (and struggling) with NFC and other wireless technologies before settling on Bluetooth LE as the best option for our use case. We also spent a lot of time getting familiar with MongoDB Stitch and the Docusign API.

## Accomplishments that we're proud of

We're proud of successfully creating a polished and functional product in a short period of time.

## What we learned

This was our first time using MongoDB Stitch, as well as Bluetooth Low Energy.

## What's next for Tickets

An option to allow for payments for events, as well as more input formats and data collection.
## Inspiration

Business cards haven't changed in years, but cARd can change this! Inspired by the rise of augmented reality applications, we see potential for creative networking. Next time you meet someone at a conference, a career fair, etc., simply scan their business card with your phone and watch their entire online portfolio enter the world! The business card will be saved, and the experience will be unforgettable.

## What it does

cARd is an iOS application that allows a user to scan any business card to bring augmented reality content into the world. Using OpenCV for image rectification and OCR (optical character recognition) with the Google Vision API, we can extract both the business card and text on it. Feeding the extracted image back to the iOS app, ARKit can effectively track our "target" image. Furthermore, we use the OCR result to grab information about the business card owner real-time! Using selelium, we effectively gather information from Google and LinkedIn about the individual. When returned to the iOS app, the user is presented with information populated around the business card with augmented reality!

## How I built it

Some of the core technologies that go into this project include the following:

* ARKit for augmented reality in iOS
* Flask for the backend server
* selenium for collecting data about the business card owner on the web in real-time
* OpenCV to find the rectangular business card in the image and use a homography to map it into a rectangle for AR tracking
* Google Vision API for optical character recognition (OCR)
* Text to speech
## Challenges I ran into

## Accomplishments that I'm proud of

## What I learned

## What's next for cARd

Get cARd on the app store for everyone to use! Stay organized and have fun while networking!
## Inspiration

With COVID-19, we found it harder to network with others. We wanted to create a way for people to find each other after the event is done.

## What it does

CONNECT allows participants at an event to network with each other. The participant will walk in the event and scan a QR code which will take them to the app. If not already done, they can create a new profile. Then they will share their socials while also seeing the socials of others at the event.

Event organizers can use the app to generate the event QR code that will let users join the event through the app.

## How we built it

Front-End: React Native & Figma
Back-End: QRCode API through Node.js.

## Challenges we ran into

We feel that we were inexperienced to accomplish what we envisioned. We also felt that we did not have enough time to complete the project.

## What we learned

We learned a lot. We learned that Figma is a strong tool for prototyping and collaboration. We even learnt a little bit more about Node.js that we previous had. One of us strengthened our knowledge in React Native.
We also learnt how to work with Git.

## What's next for Connect

* Making a functional prototype.
* Implement Twilio (for sending the email with QRCode PDF)
* Implement Database (for social medias)