Inspiration
During covid, unemployment rate and inflation increased drastically, and as a result, people's disposable income also decreased. This meant that for the average individuals, there is less incentive for people to travel. However, during this period, the richest in the world had their wealth almost doubled causing an income imbalance. As the pandemic reaches to an end, people are eager to travel, but due to the state of economy after covid, rich people are left lonely with no one to travel with and average people don't have the propensity to spend on travelling. This problem gave us the idea to initially come up with the idea of an "e-begging" platfrom, where we match rich people who are looking for friends to travel with to poorer people that are looking to get a cheaper trip. However, we soon realised we are capable of making this platform reach a much broader target audience than just rich matching the poor, so we decided to make a general "buddy-buddy" platform for everyone regardless of financial status. However, we still decided to use the rich and poor example in our demostration.
What it does
As a "Host," our affluent users set the stage for an incredible journey. They pick the destination, the date, the number of companions, and set the budget. As a "Guest," those less fortunate financially, but rich in spirit and enthusiasm, get the opportunity to live their travel dreams. Browse through the travel sessions, pick one that sparks your wanderlust, and embark on an adventure of a lifetime
How we built it & Challenges we ran into
Due to the 24 hour time constraint, our group decided that beofore we start coding, we need to finalise the minimum required amount of features included in our porject. These features are:
- Log in/registration feature :mailbox_closed:
- Email duplicate checking :mag:
- Ability to create travel session as a host :dizzy:
- Ability to join travel session as a guest :walking: These features are just 4 of many that we managed to complete within the timeframe whilst also maximising the project's technical complexity. The backend is powerd by Python and Flask and the frontend by React.JS, Typescript, Framer motion and TailwindCSS.
Accomplishments that we're proud of
Aesthetic home page, connecting people with common interests and supporting social experiences for them and a completely original and attractive logo.
What we learned
Relax with the ambitiousness and be realistic from the get go.
What's next for OnlyGuests
While we've done what we could've within <24hrs, possible future considerations and improvements include:
- ideally hosting the app on AWS servers, and maybe even use Amazon Aurora or DynamoDB instead of Python dictionary. This'll allow for a straight forward persistence of data and also make it actually capable of high traffic.
- And Implementation of other crucial user-oriented features, such as Personalisation of sessions via pre-selected tags/preferences (for both users and sessions and finding common interests), User profiles pages (including links to other social medias) and a Ratings system for Users and past Sessions each user was apart of (kinda like uber but not just hosts, guests also get rated).
- and probably one of the more important components (but once again left out due to feasability concerns), would've been a session-chat system, that allows the session guests and host to communicate amongs one other.
Built With
- flask
- framer-motion
- python
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.