π Table of Contents
Features
- Multi-Vendor Architecture: Allows multiple vendors to register, manage their own products, and sell on a single platform.
- Customer-Facing Storefront: A beautiful and responsive user interface for customers to browse and purchase products.
- Vendor Dashboards: Dedicated dashboards for vendors to manage products, view sales analytics, and track orders.
- Admin Panel: A comprehensive dashboard for platform administrators to oversee vendors, products, and commissions.
π οΈ Tech Stack
- Framework: Next.js
- Styling: Tailwind CSS
- UI Components: Lucide React for icons
- State Management: Redux Toolkit
π Getting Started
First, install the dependencies. We recommend using npm for this project.
npm install
Then, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/(public)/page.js. The page auto-updates as you edit the file.
This project uses next/font to automatically optimize and load Outfit, a new font family for Vercel.
π€ Contributing
We welcome contributions! Please see our CONTRIBUTING.md for more details on how to get started.
π License
This project is licensed under the MIT License. See the LICENSE.md file for details.
Learn More
To learn more about Next.js, take a look at the following resources:
- Next.js Documentation - learn about Next.js features and API.
- Learn Next.js - an interactive Next.js tutorial.
You can check out the Next.js GitHub repository - your feedback and contributions are welcome!