Propono

Overview


We were tasked with designing and developing Propono, a restaurant discovery platform with a social twist. This innovative app combines dining exploration with social networking features, allowing users to add friends, share restaurants, check in to venues, add photos and reviews, create and share restaurant albums, and track friends' activities.


Challenge


Propono presented unique design and development challenges:


  • Creating an intuitive interface that balances restaurant discovery with social features


  • Developing a scalable GraphQL application to handle complex data relationships

  • Implementing a mobile app using React Native for cross-platform compatibility

  • Designing an engaging album creation and sharing experience


  • Integrating Generative AI for summarizing restaurant reviews


  • Developing web scrapers to collect publicly available restaurant information


  • Creating an efficient administrative dashboard using Retool



Solution


To address these challenges, we implemented the following design and development solutions:


  • User-Friendly Interface: We designed a seamless user interface that integrates restaurant exploration and social networking, using a tab-based navigation system for easy feature access.

  • Scalable GraphQL Backend: We developed a robust GraphQL application to efficiently manage complex data relationships and queries.

  • Cross-Platform Mobile App: We created a feature-rich mobile app using React Native, ensuring a consistent experience across iOS and Android devices.

  • Interactive Album Creator: We implemented an intuitive interface for users to create, organize, and share their restaurant collections easily.

  • AI-Powered Review Summaries: We integrated Generative AI to provide concise summaries of user reviews, enhancing the decision-making process for users.


  • Data Collection System: We developed web scrapers to gather publicly available restaurant information, ensuring a comprehensive and up-to-date database.


  • Administrative Dashboard: We created an efficient management interface using Retool, allowing administrators to monitor and manage the platform effectively.

Overview


We were tasked with designing and developing Propono, a restaurant discovery platform with a social twist. This innovative app combines dining exploration with social networking features, allowing users to add friends, share restaurants, check in to venues, add photos and reviews, create and share restaurant albums, and track friends' activities.


Challenge


Propono presented unique design and development challenges:


  • Creating an intuitive interface that balances restaurant discovery with social features


  • Developing a scalable GraphQL application to handle complex data relationships

  • Implementing a mobile app using React Native for cross-platform compatibility

  • Designing an engaging album creation and sharing experience


  • Integrating Generative AI for summarizing restaurant reviews


  • Developing web scrapers to collect publicly available restaurant information


  • Creating an efficient administrative dashboard using Retool



Solution


To address these challenges, we implemented the following design and development solutions:


  • User-Friendly Interface: We designed a seamless user interface that integrates restaurant exploration and social networking, using a tab-based navigation system for easy feature access.

  • Scalable GraphQL Backend: We developed a robust GraphQL application to efficiently manage complex data relationships and queries.

  • Cross-Platform Mobile App: We created a feature-rich mobile app using React Native, ensuring a consistent experience across iOS and Android devices.

  • Interactive Album Creator: We implemented an intuitive interface for users to create, organize, and share their restaurant collections easily.

  • AI-Powered Review Summaries: We integrated Generative AI to provide concise summaries of user reviews, enhancing the decision-making process for users.


  • Data Collection System: We developed web scrapers to gather publicly available restaurant information, ensuring a comprehensive and up-to-date database.


  • Administrative Dashboard: We created an efficient management interface using Retool, allowing administrators to monitor and manage the platform effectively.

Design and Development Process


Our approach to Propono included:


  • Conducting user research to understand the needs and behaviors of food enthusiasts

  • Creating interactive prototypes to test the user flow between discovery and social features

  • Developing a scalable GraphQL backend to handle complex data relationships and queries

  • Implementing a responsive mobile app using React Native for cross-platform consistency

  • Integrating Generative AI models for summarizing user reviews

  • Developing and deploying web scrapers to collect restaurant data from various sources


  • Creating an administrative dashboard using Retool for efficient platform management


  • Conducting extensive user testing to refine the user interface and overall experience

Design and Development Process


Our approach to Propono included:


  • Conducting user research to understand the needs and behaviors of food enthusiasts

  • Creating interactive prototypes to test the user flow between discovery and social features

  • Developing a scalable GraphQL backend to handle complex data relationships and queries

  • Implementing a responsive mobile app using React Native for cross-platform consistency

  • Integrating Generative AI models for summarizing user reviews

  • Developing and deploying web scrapers to collect restaurant data from various sources


  • Creating an administrative dashboard using Retool for efficient platform management


  • Conducting extensive user testing to refine the user interface and overall experience

Results and impact


The development of Propono has been successfully completed, marking a significant milestone in creating an innovative restaurant discovery platform with social features. Key achievements include:


  • A fully-developed, feature-rich mobile app using React Native for cross-platform compatibility


  • Implementation of a scalable GraphQL backend to handle complex data relationships


  • Integration of Generative AI for review summarization


  • Development of efficient web scrapers for comprehensive restaurant data collection


  • Creation of a robust Retool-based administrative dashboard

Results and impact


The development of Propono has been successfully completed, marking a significant milestone in creating an innovative restaurant discovery platform with social features. Key achievements include:


  • A fully-developed, feature-rich mobile app using React Native for cross-platform compatibility


  • Implementation of a scalable GraphQL backend to handle complex data relationships


  • Integration of Generative AI for review summarization


  • Development of efficient web scrapers for comprehensive restaurant data collection


  • Creation of a robust Retool-based administrative dashboard

Have A Project In Mind?

Have A Project In Mind?

Have A Project In Mind?

Have A Project In Mind?

Have A Project In Mind?