CartPilot AI — Your Intelligent Shopping Agent
==>The Problem Online shopping can be overwhelming. Customers often struggle to find the right products within their budget, compare options, and complete checkout confidently. Sellers also need better insights into customer preferences and order activity.
==> Our Solution CartPilot AI is an AI-powered shopping assistant that transforms product discovery into a personalized, conversational experience. Users can describe what they need in natural language, explore relevant products, receive budget-aware recommendations, and build a shopping cart with AI assistance.
==> Key Features
- AI Shopping Assistant : Understands customer requirements and recommends relevant products.
- Smart Cart Builder : Helps users select products according to their preferences and budget.
- PayPal Sandbox Checkout : Integrates PayPal's developer platform for order creation, checkout approval, and payment capture in a test environment.
- Order Management : Displays order details and payment status.
- AI-Powered Insights : Helps explain product recommendations and highlights potential listing risks.
- Seller Dashboard : Presents order activity and useful product insights.
==> Technology Built with Next.js, TypeScript, Tailwind CSS, Node.js, Express.js, an AI language model, and PayPal APIs. PostgreSQL and Prisma can support persistent product and order data.
==>Innovation and Impact CartPilot AI combines conversational AI with real payment workflows to make online shopping more intuitive and accessible. PayPal is central to the checkout experience, while AI helps users discover products and make informed choices.
==> Project Status This project is being developed as a functional hackathon prototype. The final submission will include a working PayPal Sandbox demonstration, source code, setup instructions, and a public demo video.
Built With
- express.js
- gemini-api
- generative-ai
- github
- next.js
- node.js
- paypal
- paypal-javascript-sdk
- postgresql
- prisma
- react
- rest-api
- tailwind-css
- typescript
- vercel
Log in or sign up for Devpost to join the conversation.