SplitCart
Link to open source: https://github.com/garvit027/SpliCart-GDG-Hacks-Hackathon
SplitCart is a social e-commerce platform that enables users to buy products together and split payments seamlessly, unlocking bulk discounts while ensuring a smooth transaction process.
Key Features
- Group Buying – Users create or join group purchases to avail discounts.
- Seamless Payment Splitting – Each participant pays their share directly via integrated gateways (Razorpay, Stripe, UPI).
- Social Shopping – Built-in chat, AI-based friend suggestions, and private/public buying groups.
- Secure Transactions – Multi-factor authentication and real-time order tracking.
- Gamification & Rewards – Points for successful group buys, referral bonuses, and AI-based discount suggestions.
Tech Stack
- Frontend: React.js (Next.js), Tailwind CSS
- Backend: Node.js, Express.js
- Database: MongoDB / Firebase
- Auth & Payments: Firebase Auth, Razorpay, Stripe, UPI
- Real-time Chat & Notifications: Socket.io, Firebase Cloud Messaging
Use Cases
- Friends splitting costs on subscriptions or gadgets.
- Families buying festival gifts at bulk discounts.
- Communities ordering groceries together to save on costs.
Challenges & Solutions
- Late Payments? → Auto-payment confirmations & reminders.
- Failed Group Buys? → Auto-refunds or platform credits.
- Security Concerns? → Escrow-based transactions & smart contracts.
This build was uploaded as a hackathon project
