Inspiration
Whether you're coming from another country, province, or city, starting over someplace new can be scary. You don't know anyone or where anything is. Sometimes, all you need is a buddy We wanted to design something to help newcomers navigate their new home from finding important services to meeting new people. All in one place for ease of use.
What it does
CityBuddy provides users with recommendations, access to services, and ways to meet people. When they log in it allows them to select their interests, budget restrictions, and if they have any roommate preferences. This allows CityBuddy to provide them with relevant and tailored information.
How we built it
CityBuddy uses React Native, TypeScript, Google Gemini API and Google Maps API
Challenges we ran into
Members of our team were new to using either React Native, Typescript, APIs, or all three. We overcame these by leaning on each others prior experiences, asking for help when we got stuck, and asking Google Gemini for assistance.
Accomplishments that we're proud of
We're proud of being able to complete a project within the time frame, with most of our brainstormed features implemented!
What we learned
We learned that while vibe coding is a good starting part, it can't replace human programming. We also learned that when we work together we can accomplish anything!
What's next for CityBuddy?
In the future we'd like to fine-tune the AI, update the UI, and provide more features related to mental-health, language learning classes, and ways to meet up with non-roommates
Built With
- gemini
- google-maps
- react
- reactnative
- typescript


Log in or sign up for Devpost to join the conversation.