Inspiration

Online shopping provides countless choices, but finding the right product at the best value can be challenging. Customers often spend considerable time switching between websites to compare prices, understand specifications, and make purchasing decisions. Unplanned purchases can also lead to overspending.

We were inspired to solve these problems by building BUYWISE AI, a platform that makes online shopping smarter, more transparent, and financially responsible.

What it does

BUYWISE AI is an AI-powered multilingual shopping intelligence platform that combines product discovery, intelligent comparison, and responsible purchasing.

Its key features include:

  • Smart Product Discovery: Find products through integrated product search using Channel3.
  • Intelligent Comparison: Compare product prices, specifications, and available retailer offers.
  • Price Intelligence: Explore price trends and value-for-money insights where data is available.
  • AI Shopping Assistant: Get intelligent shopping guidance powered by Gemini AI.
  • Spending Mandates: Set budget limits, manage spending rules, and use approval workflows for budget exceptions.
  • PayPal Integration: Experience a connected checkout and payment workflow through PayPal Sandbox.
  • Multilingual Support: Make shopping accessible to users across different languages.

How we built it

We built BUYWISE AI using Python and FastAPI for backend development, PostgreSQL for database management, and HTML, CSS, Tailwind CSS, and JavaScript for the frontend.

We integrated Gemini AI for the intelligent shopping assistant and Channel3 for product discovery. PayPal Sandbox provides the payment integration for our checkout workflow.

We also implemented authentication, guest access, shopping sessions, product management, order processing, and spending mandate functionality.

For deployment, we used Vercel for the frontend, Render for the backend, and Neon PostgreSQL as our cloud database.

Challenges we ran into

One of our biggest challenges was integrating multiple technologies and external services into one unified platform.

Connecting frontend components with backend APIs, retrieving product information, managing database operations, and integrating AI capabilities required continuous testing and debugging.

Implementing spending mandates alongside the checkout process was another challenge, as we needed to ensure that purchasing decisions followed the configured budget rules.

We also faced deployment challenges involving environment variables, database connectivity, API configuration, and CORS settings. Through debugging, testing, and collaboration, we successfully resolved these issues.

Accomplishments that we're proud of

We are proud of successfully developing and deploying a working AI-powered shopping platform that brings several useful capabilities together.

Some of our key accomplishments include:

  • Building a complete full-stack application with a responsive user interface and FastAPI backend.
  • Integrating AI-powered shopping assistance using Gemini.
  • Connecting Channel3 for product discovery.
  • Implementing product comparison and shopping intelligence features.
  • Developing a spending mandate system with budget controls and approval workflows.
  • Integrating PayPal Sandbox into the checkout experience.
  • Deploying the frontend, backend, and database using cloud services.

Most importantly, we transformed our idea into a functional, publicly accessible application that demonstrates how AI can encourage smarter and more responsible online shopping.

What we learned

Throughout this project, we gained practical experience in full-stack development, API integration, database design, AI integration, authentication, payment workflows, and cloud deployment.

We also learned how to debug complex integration issues, connect independent technologies, and turn a real-world problem into a working software solution.

This experience strengthened our technical knowledge, problem-solving abilities, and teamwork.

What's next for BUYWISE AI

We aim to make BUYWISE AI even more intelligent and accessible by expanding retailer integrations, improving AI-powered product recommendations, introducing advanced price tracking, and developing deeper spending analytics.

Our long-term vision is to create a shopping ecosystem where users can discover better products, understand their value, and stay in control of their spending.

BUYWISE AI — Discover Smarter. Compare Deeper. Spend Responsibly.

Built With

Share this project:

Updates

Submission history