Group 13 - Amith Kovoor, Henry Wan, Wyun Ng, Jason Lim, Zihao Zhou
After we have recieved the prompt, we decided to have a brain storm of ideas. The ideas we came up with are:
- Offline entertainment platform that allows people to download movies etc 🎥
- Luggage tracker 💼
- Amber alarm - any car accidents, crimes occuring in a certain area will give the traveller a notification on their device ⏰
- Carbon footprint tracker from the use of transport ♻️
- Exchange rate and inflation tracker 📊
- Travel companion chat bot 🤖
- Local events aggregator 📡
- AI powered parking and travel route optimiser 🚗
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.
After we have finalised the idea, we decided to name our project: "project OnlyGuests"
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 📪
- Email duplicate checking feature 🔍
- Ability to create travel session as a host 💫
- Ability to join travel session as a guest 🚶*
- Ability to matach session with users 👌
- Ability for guests to rate hosts ⭐
These features are selected so that it is feasible for this project to be completed in time while also showing a high degree of technical complexity.
- Python
- Flask
- React.JS
- Typescript
- Framer motion
- Tailwind
Simultaneously, we are working on the presentation slides and the script. For this we decided to go for a comedic approach to catch the audience's attention and differentiate ourselves from the rest. For example, we incorporated a plethora of memes, funny images and blunt language 😂. Then we worked on the script based off of the slides and tried to shorten it to 30-40 seconds to give it enough time for demonstration.
Set up two terminals, in one cd
into /backend
and /frontend
in the other. Run python3 server.py
for the former and then npm install
and npm run dev
for the latter.