A modern digital marketplace for buying and selling digital products with a sleek neo-brutalist design.
💻 Live Demo - Check out the live version at neobazaar.vercel.app
NeoBazaar is a full-stack e-commerce platform that enables creators to sell and buyers to discover high-quality digital products. From code templates to design assets, everything is available in one beautifully designed marketplace with interactive 3D elements and a bold, modern aesthetic.
The digital economy is booming, but finding a simple, beautiful platform to buy and sell digital goods can be challenging. NeoBazaar makes it easy to:
- Discover unique digital products across multiple categories
- Sell your digital creations with a simple listing process
- Complete secure transactions with trusted payment methods
- Get instant delivery directly to your email
- Manage your listings through an intuitive dashboard
By connecting creators with buyers, NeoBazaar helps monetize digital expertise while providing quality products to those who need them.
- 🛍️ Product Marketplace: Browse and search digital products across categories
- 🔐 Secure Authentication: Powered by Clerk for seamless login/signup
- 🛒 Smart Cart: Real-time cart updates with quantity management
- 💳 PayPal Integration: Secure and trusted payment processing
- 📦 Instant Delivery: Products delivered instantly to email after purchase
- 📊 Seller Dashboard: Manage your product listings and inventory
- 🎨 Neo-Brutalist Design: Bold, modern UI with interactive 3D backgrounds
- 📱 Responsive: Works seamlessly on desktop, tablet, and mobile
- Framework: Next.js 15
- Styling: Tailwind CSS (Neo-brutalist theme)
- Authentication: Clerk
- Database: Neon PostgreSQL + Drizzle ORM
- Payments: PayPal
- Storage: Cloudinary
- 3D Graphics: Spline
- UI Components: Radix UI
-
Clone and install
git clone https://github.com/itsaryanchauhan/NeoBazaar.git cd NeoBazaar pnpm install -
Set up environment variables
- Copy
.env.exampleto.env.local - Fill in your API keys (Clerk, Neon, Cloudinary, PayPal)
- Copy
-
Run the development server
pnpm dev
-
Open in browser
- Navigate to http://localhost:3000
Created by Aryan Chauhan (@itsaryanchauhan)
NeoBazaar is a passion project aimed at empowering digital creators and making quality digital products accessible to everyone.
Want to help improve NeoBazaar? Contributions are welcome! Feel free to fork the repository and submit a pull request.
Have questions or suggestions? Open an issue on the GitHub repository.
Made with ❤️ for digital creators