Welcome to our digital marketplace! This project is a comprehensive platform built using Next.js 14, designed to provide a seamless and beautiful experience for both buyers and sellers. Below, you'll find an overview of the features, installation instructions, and commands to run the project on your local device.
- 🛠️ Complete marketplace built from scratch in Next.js 14
- 💻 Beautiful landing page & product pages included
- 🎨 Custom artwork included
- 💳 Full admin dashboard
- 🛍️ Users can purchase and sell their own products
- 🛒 Locally persisted shopping cart
- 🔑 Authentication with sign-up verification email
- 🖥️ Learn how to self-host Next.js
- 🌟 Clean, modern UI using shadcn-ui
- ✉️ Beautiful emails for signing up and after purchase
- ✅ Admins can verify products to ensure high quality
- ⌨️ 100% written in TypeScript
- 🎁 ...much more
To get started with the project, follow these steps:
Ensure you have the following installed on your local machine:
-
Clone the repository:
git clone https://github.com/shivamm-55/digital-marketplace.git cd hipposphere -
Install dependencies:
If you use npm:
npm install
Or if you use yarn:
yarn install
To run the project on your local device, use the following commands:
-
Start the development server:
If you use npm:
npm run dev
Or if you use yarn:
yarn dev
This will start the Next.js development server and you can view the project at
http://localhost:3000. -
Build the project for production:
If you use npm:
npm run build
Or if you use yarn:
yarn build
-
Start the production server:
If you use npm:
npm start
Or if you use yarn:
yarn start
-
Lint the project:
If you use npm:
npm run lint
Or if you use yarn:
yarn lint
-
Format the project with Prettier:
If you use npm:
npm run format
Or if you use yarn:
yarn format
To learn more about Next.js and this project, check out the following resources:
This project is licensed under the MIT License - see the LICENSE file for details.
Thank you for checking out our digital marketplace project! We hope you enjoy using it as much as we enjoyed building it. If you have any questions or feedback, feel free to reach out.
