Inspiration
We noticed that it is not strange to meet people with language or some interests in common, even when we are not actively looking for it, and how meeting new people often results in good experiences.
What it does
It gives the passengers a way to interact with other passengers during the journey and gives them the opportunity of meeting people with similar interests to go with during the trip. This app is able to do this with a questionnaire at the start of the app, and then assign a group to them, depending on their answers.
How we built it
We used flutter to make it multi-platform, and also used MQTT for the chat communications between passangers, taking advantage of a lightweight PUB-SUB system.
Challenges we ran into
Many members of the team were new to MQTT and had very few previous experiences with flutter and dart.
Accomplishments that we're proud of
What we learned
We learned to use MQTT (mosquitto as the data broker and the app with flutter doing of pub and sub), and we also took a deeper view into flutter and its packages ecosystem.
What's next for Vuelinton-q
For improving the user experience, the next step would be implementing a map to pinpoint the location they are going to with more liberty. Also, using the information gotten from the questionnaire, give some minigames to play during the journey, be it alone or with the other passengers.
Log in or sign up for Devpost to join the conversation.