Welcome to DigiMarket, a marketplace application built from the ground up using Next.js 14, tRPC, TypeScript, Payload, and Tailwind. This project provides a complete e-commerce solution featuring a modern, elegant UI, full admin functionality, and a seamless user experience.
🚀 Features
- Complete Marketplace: Built entirely from scratch in Next.js 14, DigiMarket offers a robust and scalable marketplace solution.
- Beautiful Landing & Product Pages: Enjoy a visually stunning landing page and well-designed product pages.
- Full Admin Dashboard: Manage the marketplace efficiently with a comprehensive admin dashboard.
- User-Driven Commerce: Users can buy and sell their own products with ease.
- Shopping Cart: A locally persisted shopping cart ensures a smooth shopping experience.
- Authentication: Secure authentication using Payload for user accounts and admin control.
- Modern UI: Leveraging shadcn-ui for a clean and modern user interface.
- Beautiful Emails: Stylish emails for user sign-ups and post-purchase notifications.
- Product Verification: Admins can verify products to maintain high-quality standards.
🛠️ Technologies Used
- Next.js 14: The latest version of Next.js for server-side rendering and static site generation.
- tRPC: Type-safe API communication between client and server.
- TypeScript: Ensures type safety and better development experience.
- Payload: Powerful CMS for authentication and content management.
- Tailwind CSS: Utility-first CSS framework for building responsive and customizable designs.
🎥 Demo
Discover DigiMarket in action here: