CampCart is a decentralized peer-to-peer marketplace built specifically for college and university students. Buy, sell, and rent textbooks, dorm gear, and campus essentials within a secure campus-only network.
Sign up with student (.edu) email
List gear with photos in seconds
Negotiate via real-time chat
Secure escrow via Stripe/Juspay
Exchange at designated safe zones
| Component | Technology |
|---|---|
| API Gateway & Workers | Cloudflare Workers (Edge Serverless) |
| Database | MongoDB Atlas (via FerretDB) |
| Real-time Chat Engine | PM2 + WebSocket Services (Node.js) |
| Security & Tunneling | Cloudflare Tunnel (Cloudflared config) |
| Storage Bucket | Cloudinary API (Optimized image hosting) |
| Verification Services | Cloudflare Turnstile (Anti-bot protection) |
| Component | Technology |
|---|---|
| Web Application | Vite + React 18 + TypeScript |
| Query & Cache State | TanStack React Query |
| Network Requests | Axios Client |
| Stripe Provider | React Stripe JS / Stripe SDK |
| Juspay Provider | Juspay Hyper React SDK |
| Styling Layouts | Vanilla CSS / Styled Components |
Deploying API handlers on Cloudflare Workers guarantees sub-10ms response times globally near students.
Built-in PCI compliance through Stripe Elements and Juspay SDK ensures payment numbers are never stored locally.
Chat routers operate on persistent Node.js WebSockets, handling thousands of simultaneous connections easily.
MongoDB database handles read-heavy queries cleanly while cloud image resizing optimizes mobile data usage.
Explore listings on your campus, test secure checkout channels, and buy/sell securely.
Launch Platform →