Inspiration
The inspiration behind ResRec comes from seeing how hard it is for tourists who have visited Ghana every end of the year for the past few years find it difficult to find dining experiences.
What it does
ResRec is a user-friendly mobile application that incorporates an AI-powered chatbot to assist users in finding and choosing restaurants in Accra. The app serves as a centralized platform for restaurant information, offering personalized recommendations based on user preferences and facilitating hassle-free reservations. The AI chatbot engages users in natural language conversations, understands their preferences, and provides tailored restaurant suggestions, creating a highly interactive and personalized user experience.
How we built it
ResRec was built with a low-code tool called ##Flutterflow which also allows for custom code manipulation and local device testing, this provides serious flexibility for mobile engineers. the backend was built using Firebase.
Challenges we ran into
During the development of ResRec, several challenges were encountered. One significant challenge was designing an intuitive and engaging user interface that effectively presents restaurant information and facilitates seamless interactions with the AI model. This started with finding an accurate way to present the information, throwing the output in a pure text form proved bad since the information was being presented in a markdown, luckily there was a markdown widget which I was finally able to integrate underneath a column widget Integrating the various components, such as the mobile app, backend services, and GEMINI API, required careful planning and coordination to ensure smooth functionality and data flow.
Accomplishments that we're proud of
The successful development and deployment of ResRec is a significant accomplishment. The app effectively addresses the identified challenges faced by diners in Accra and provides a comprehensive solution that enhances the overall dining experience. The integration of the GEMINI Model adds a unique and innovative dimension to the app, offering users a highly personalized and interactive way to discover and book restaurants.
What we learned
Throughout the development process of ResRec, valuable lessons were learned. The project highlighted the importance of user-centric design, emphasizing the need to prioritize user preferences and create intuitive interfaces. It also reinforced the significance of leveraging advanced technologies, such as AI and cloud services, to create intelligent and scalable solutions. Furthermore, the project demonstrated the power of collaboration and iterative development in delivering a successful product.
What's next for ResRec
The future holds exciting possibilities for ResRec. Plans for further enhancements include integrating additional payment options for seamless transactions and possible expansion to all tourist activities and engagements and introducing personalized promotions and loyalty programs to encourage user engagement.
Built With
- flutterflow
- gemini
Log in or sign up for Devpost to join the conversation.