Inspiration
The idea to create a mobile application such as Revvo was born from the frustration of navigating large malls, where visitors often struggle to locate stores, check operating hours, or find amenities. Traditional directories are inconvenient and outdated, leading to inefficiencies and wasted time. Inspired by the need for a smarter solution, we envisioned Revvo that simplifies mall navigation and enhances the shopping experience.
What it does
Revvo is a mobile application that provides real-time store locations, operating hours, and reviews. It allows users to explore stores by category, plan their visits effortlessly, and access up-to-date information—all from their smartphones. Revvo turns shopping into a seamless experience by eliminating the need for physical directories or multiple website searches.
How we built it
Revvo was developed using a robust tech stack:
- Frontend: React Native for cross-platform mobile development.
- Backend: Appwrite Database for secure and efficient data management.
- Styling: Tailwind CSS for responsive and visually appealing designs.
- Testing Tools: Xcode for iOS and Expo for Windows devices.
- Authentication: Google Cloud-based login integration.
The development process involved collaborative efforts from our team members:
- Parth Thombre focused on frontend pages like Home and Explore, along with search and filter features.
- Manveer Saini handled backend setup, data seeding, and comment/location functionalities.
- Atharva Date integrated the backend with frontend components and implemented Google authentication.
Challenges we ran into
Building Revvo presented several challenges:
- Ensuring compatibility across diverse devices and platforms.
- Implementing real-time data updates for store information.
- Designing an intuitive user interface that simplifies navigation without overwhelming users.
- Debugging issues during integration between frontend and backend systems.
Accomplishments that we're proud of
We are proud of creating a functional prototype of Revvo within the timeframe of the hackathon. The seamless integration of real-time data updates, Google authentication, and user-friendly navigation features showcases our ability to tackle complex technical challenges. Additionally, our app addresses a genuine problem faced by mall visitors, making it a practical solution with real-world impact.
What we learned
Through this project, we learned:
- Effective collaboration in a team setting under tight deadlines.
- The importance of user-centric design in creating intuitive applications.
- Technical skills such as database schema generation, frontend-backend integration, and debugging complex systems.
- Leveraging AI tools like ChatGPT and Perplexity for tasks such as image generation and database setup.
What's next for Revvo
The future scope of Revvo includes:
- Multi-Mall Expansion: Adding support for multiple malls to allow users to explore stores across different locations.
- Comparison Features: Enabling users to compare stores and promotions across malls.
- Personalization: Introducing tailored recommendations based on user preferences and shopping history.
- Cross-Platform Availability: Expanding accessibility by launching on both iOS and Android platforms.
- Enhanced Features: Incorporating interactive mall maps, loyalty rewards programs, and advanced store reviews to enrich the user experience.
Built With
- appwrite
- expo.io
- google-cloud
- react-native
- tailwindcss
- vscode
- xcode
Log in or sign up for Devpost to join the conversation.