SeatSavvy

The Project

SeatSavvy is a versatile seating arrangement system that can be used in multiple scenarios. Users can input their personal information, which remains confidential to other users, and the system will match users with similar interests and backgrounds or allocate seats in a way that avoids information silos. This app can be used for airplanes, trains, and other transportation modes, as well as for event seating, classroom seating, and even dormitory assignments. Users can choose from existing templates, such as specific models of airplanes or trains, or they can DIY their own maps. For instance, a teacher can create a classroom seating map based on the classroom layout. SeatSavvy also has a room feature. For example, when teachers are assigning seats for students in a course, they can add these students to a room where they can share documents and communicate in a chat room. The students in the same room can be viewed within the same classroom map, and the teacher can allocate seats accordingly. Other applications of the room feature include passengers on the same flight using SeatSavvy being grouped into the same room. To join a room, users need to search for the room code and use a key to enter. Additionally, SeatSavvy has a forum feature where users can share their experiences and provide feedback to the website's maintainers.

Mobile
Education
Health
Community

Team Comments

I chose to make this project because...

In the fast-paced landscape of modern transportation, the optimization of train travel has become an essential facet of enhancing the daily lives of millions. The idea of our project comes from the escalating demand for improved public transportation experience in the face of urbanization.

What I found difficult and how I worked it out

We believe real-time data integration introduces the challenge of potential latency, where the instantaneous availability of data may be inadequate and can cause issues. We plan to address this issue by implementing strategic buffering mechanisms to manage fluctuations and delays.

Next time, I would...

If I had more time, I would develop algorithms to recommend seats based on business interests, not just hobbies. Similar business interests could lead to future collaborations. I would also create a more user-friendly interface for better user experience and practical usage.

About the team

  • United States

Team members

  • Ganning Ye