Next Shop is an e-commerce website built with Next.js. This project uses DummyJson
API for product data and Firebase for backend services and database management.
To get started with the development server:
-
Clone the repository:
git clone <repository-url> cd <repository-directory>
-
Install the dependencies:
npm install # or yarn install # or pnpm install # or bun install
-
Run the development server:
npm run dev # or yarn dev # or pnpm dev # or bun dev
-
Open http://localhost:3000 in your browser to see the application.
You can start editing the page by modifying app/page.tsx
. The page will automatically update as you edit the file.
- E-Commerce Functionality: The site features an e-commerce interface with product listings and shopping cart functionality.
- Product Data: Utilizes
DummyJson
for retrieving product data. - Backend: Integrated with Firebase for backend services including authentication and real-time database.
To learn more about the technologies used in this project, check out the following resources:
- Next.js Documentation - Learn about Next.js features and API.
- Firebase Documentation - Explore Firebase's capabilities for backend services and real-time database.
- DummyJson Documentation - Understand how to use DummyJson for generating dummy product data.
The easiest way to deploy your Next.js app is to use the Vercel Platform provided by the creators of Next.js.
For more deployment details, refer to the Next.js deployment documentation.
Feel free to contribute to this project by submitting issues and pull requests. Your feedback and contributions are welcome!
This project is licensed under the MIT License - see the LICENSE file for details.