Inspiration
"Where's My Luggage?"
Customer satisfaction can greatly decrease when luggage is misplaced. Our solution aims to reassure customers throughout their flying experience by providing transparency through real time tracking.
What it does
Our web app uses airport data and updates to the customer app real time when their baggage has been checked-in and out. Each time the luggage enters and leaves a stop, the web app will show the progress of their baggage in the app, much like the FedEx/UPS tracking system.
How I built it
We built an embedded system consisting of two Wemos D1 mini lite boards in order to connect to the cloud. Each board received information from two switches which dummied as checkpoints for baggage (a switched turned on meant a bag was checked-in). Each switch will send data to the cloud whether or not the button is being pushed or has been pushed.
Challenges I ran into
We are unable to upload two sets of independent data simultaneously. The cloud is only updating one set (one chip's) of data because Thingspeak could only recieve data from one chip at a time. We fixed this by combining the data of the two chips into just one while still having two sets of independed data.
Accomplishments that I'm proud of
- Polling API with live updates of the sensor for the luggage
- Asthetically clean and simple interface for the WebApp
What I learned
- Hardware and software integration for IOT development
- Web Application Development
- ThingSpeak Server creation and integration
What's next for Airline Baggage Tracking WebApp
- Implementing a system so that any errors in the Luggage destination can be easily pinpointed and fixed
- Sleep
Log in or sign up for Devpost to join the conversation.