TravelCon is a system that makes reservation-booking processes painless and secure. This project was developed by PantherHackers' HackSquad at UGAHacks 4 in February, 2019.
TravelCon has two goals:
- Making a reservation or signing up for ticketed events should be as easy for customers as calling an Uber.
- Hosts should be able to verify their participants' identities and check them in with zero effort.
We accomplish this through our app in several steps:
- Customers create a profile using a photograph of themself.
- Hosts create a listing in our system.
- Customers make their reservation for a listing.
- On-site, the customer has their photograph taken by a device running TravelCon software, which is used to verify the customer's identity and admit them into the location.
The whole of the system as developed at the hackathon has four components:
- Web front-end (travelcon-web)
- Web back-end
- AWS Rekognition (Facial recognition service)
- Internet-connected camera/lock device
This repository contains the software for the standalone device for on-site identity verification. The application is written in Kotlin for the JVM, and we used a Raspberry Pi for our project demonstration at the hackathon.