About PayPilot

Inspiration

Online shopping offers countless choices, but finding the right product within a budget can be overwhelming. Users often spend hours searching, comparing specifications, and deciding what to buy. We wanted to make this experience simpler, smarter, and more personalized. This inspired us to build PayPilot — an AI-powered shopping co-pilot that helps users discover products, make informed decisions, and shop within their budgets.

What it does

PayPilot combines a multi-category e-commerce marketplace with an intelligent AI shopping assistant. Users can explore products, search by category, compare specifications, and manage their shopping carts. The AI assistant understands natural-language requests, identifies user preferences, recommends suitable products, and prepares carts based on budget constraints. PayPal integration enables users to approve and complete purchases through a secure Sandbox checkout experience.

How we built it

We designed PayPilot with a clean, minimal fintech interface and an emerald visual identity. The application uses React, TypeScript, and Tailwind CSS for the frontend, Node.js and Express for backend services, and Supabase for database management. AI capabilities power conversational shopping, product discovery, and intelligent recommendations. PayPal's Orders API and JavaScript SDK provide the payment workflow.

Challenges we faced

One of our biggest challenges was connecting AI recommendations with real product data instead of allowing the AI to generate unreliable product details. We addressed this by designing a structured product catalog and database-driven search system. Another challenge was implementing budget validation and integrating the PayPal payment workflow while ensuring that users remain in control of purchase approval.

We also focused on making the application responsive, maintaining consistent product information, and connecting the marketplace, AI assistant, cart, and checkout into one seamless experience.

What we learned

Building PayPilot helped us understand how AI agents can interact with real application data and perform meaningful tasks beyond generating text. We gained practical experience in full-stack development, API integration, database design, payment workflows, and secure transaction handling.

What's next

Our vision is to evolve PayPilot into a smarter shopping ecosystem with broader product coverage, more advanced AI personalization, additional retailer integrations, and improved shopping automation.

PayPilot — Your AI. Your Budget. Your Purchase.

Built With

Share this project:

Updates

Submission history