Inspiration

The inspiration behind Bean Box stemmed from a shared love for both coffee and entrepreneurship. As coffee enthusiasts, we noticed the challenges faced by coffee shop owners in managing their businesses effectively. The desire to bridge this gap and empower coffee shop proprietors with advanced tools and insights led to the inception of Bean Box. We envisioned a solution that not only simplifies daily operations but also harnesses the potential of cutting-edge technology. Here comes with our Bean Box Planning App - a comprehensive dashboard leverages Google Vertex AI, to help coffee shop owners make data-driven decisions, optimize their offerings, and ultimately elevate the coffee shop experience for customers based on Square orders info.

What it does

Bean Box is a versatile and comprehensive coffee shop management solution designed to empower coffee shop owners. Our platform combines user-friendly web app technology with the advanced capabilities of Google Vertex AI, enabling coffee shop proprietors to streamline their operations and make informed decisions. Bean Box offers real-time access to critical sales data, including earnings, sales volumes, and customer insights. Additionally, our app provides marketing intelligence, comparing pricing strategies to national averages and suggesting tailored campaign ideas, all powered by AI. Social media planning is simplified with an integrated calendar, and inventory management is effortless with automated recommendations and to-do lists. 'Bean,' our personalized hiring assistant, evaluates key metrics to advise on staffing needs. In essence, Bean Box equips coffee shop owners with the tools and insights necessary to run their businesses efficiently, compete effectively, and enhance the overall coffee shop experience.

How we built it

We meticulously crafted Bean Box using a combination of cutting-edge technologies to deliver a seamless experience for coffee shop owners. To create an intuitive and user-friendly web app, we harnessed the power of React, designing an interface that ensures effortless navigation and interaction. In the backend, we seamlessly simulate order information using Square Customers API and Orders API, providing coffee shop proprietors with real-time insights and control over their operations. To take our insights to the next level, we partnered with Google Vertex AI, leveraging its capabilities to analyze coffee order data stored in our MongoDB database. This partnership enables us to offer invaluable suggestions for marketing strategies, inventory management, and hiring decisions. We deployed our app on AWS EC2.

Challenges we ran into

Understanding and testing the Square API takes time because it's our first time to play around it. Our frontend developer faced the task ensuring the appearance of the chart remained visually appealing and interactive for the user. This required meticulous attention to detail and design finesse. Also we spent time thinking about which aspects coffee shop owners need, which improve their experience and help them boost sales by leveraging Google Vertex AI. What's more, the credential problem when calling Google Vertex is a little tricky. We did research on authentication, tested several methods and finally figured out using service account to solve the problem.

Accomplishments that we're proud of

We're proud of creating a practical, user-friendly application that leverages cutting-edge AI technology and Square API to help seller boost sales efficiently. Our project not only addresses a real-world problem but also demonstrates the effective integration of Square services and AI technology. Bean Box is a testament to our commitment to delivering practical and tech-forward solutions in record time, ultimately making a difference in the coffee shop industry.

What we learned

We gained valuable experience in working with Square API, mastering the art of simulating orders using Square Customers API and Orders API. Additionally, our interaction with Google Vertex AI opened new horizons as we learned to harness its capabilities to analyze coffee shop data stored in our MongoDB database, ultimately offering valuable suggestions. This project illuminated the exciting possibilities of merging AI and Square services to enhance the user journey and experience. We also honed our skills in crafting a more interactive UI, focusing on creating a user-friendly environment that maximizes comfort and convenience. The lessons learned in this project have not only enriched our technical expertise but have also deepened our commitment to creating innovative solutions that have a positive impact.

What's next for Bean Box Planning

The journey for Bean Box is an exciting one, and we have ambitious plans for its future. We're committed to enhancing the platform by adding more navigatable pages, each dedicated to specific aspects of coffee shop management. For instance, we envision a Marketing page that provides more insights into top-performing coffee shops in the area and offers trending coffee recipes for owners to innovate their menus. On the Sales page, we plan to introduce features like order histories and more. These detailed dashboards will empower coffee shop proprietors with comprehensive insights and tools to boost their businesses. Additionally, our planning cycle will be extended longer - to 3 months or 6 months. Our sellers can be more competitive in the market and plan ahead.

Share this project:

Updates