Ecommerce Web application based on photoshop website template design downloaded from website php.jabber.com.
Built using JS framework NextJS (pages router), NextAuth.js, Typescript, MungoDB database and Redux Toolkit this web application allows users to register and login into thier accounts, add products to a shopping cart and search for products using various filters.
- User Registration/User Login
- Products Search Filters
- Shopping Cart
- Responsive Design viewable on most mobile devices.
This is an example of how to list things you need to use the software and how to install them.
- npm
npm install npm@latest -g
Clone the repo
git clone git@github.com:raythompsonwebdev/shoestore.git
Install NPM packages :
npm install
yarn install
pnpm install
Open package.json and add the following scripts:
Runs next dev to start Next.js in development mode.
npm run dev
Open http://localhost:3000 to view it in your browser.
The page will reload when you make changes. You may also see any lint errors in the console.
Runs next build to build the application for production usage
npm run build
Runs next start to start a Next.js production server
npm run start
Runs next lint to set up Next.js' built-in ESLint configuration
npm run lint
You can learn more in the Next.js documentation.
To learn Next.js, check out the Next.js documentation.