https://github.com/ShankarBirTamang/react-next-frontend-apps
Here is the nextJS with React ecommerce Project.
https://github.com/ShankarBirTamang/react-next-frontend-apps
ecommerce frontend nextjs react vercel
Last synced: 6 months ago
JSON representation
Here is the nextJS with React ecommerce Project.
- Host: GitHub
- URL: https://github.com/ShankarBirTamang/react-next-frontend-apps
- Owner: ShankarBirTamang
- Created: 2024-12-31T14:17:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-21T01:52:16.000Z (over 1 year ago)
- Last Synced: 2025-03-18T01:43:11.733Z (over 1 year ago)
- Topics: ecommerce, frontend, nextjs, react, vercel
- Language: JavaScript
- Homepage:
- Size: 16.5 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Project Aria
## Getting Started
1. Copy all the contents of `.env.example` to `.env`
```bash
cp .env.example .env
```
2. Install all the necessary packages by executing the following command:
```bash
npm install
# or
yarn install
# or
pnpm install
```
3. To run in the development server:
```bash
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
```
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
## Next js files
- page.js
- layout.js
- not-found.js
- template.js
- loading.js
- error.js
## Add product to cart
- Implement adding product in cart without auth
- Store this in localstorage (redux persist)
- Requires auth on checkout
## Checkout process
- Create an order, status PENDING => not paid yet
- After payment, also require shipping address, order is confirmed, status => CONFIRMED
- Admin: status => SHIPPED
- Admin: status => DELIVERED