Skip to content

Shoestore web app - NextJS 13 (Pages Router) - Sass - Typescript - MungoDB

Notifications You must be signed in to change notification settings

raythompsonwebdev/shoestore

Repository files navigation

Shoestore

shoestore

Description

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.

Features

  • User Registration/User Login
  • Products Search Filters
  • Shopping Cart
  • Responsive Design viewable on most mobile devices.

Tools

Prerequisites

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

Installation

Clone the repo

git clone git@github.com:raythompsonwebdev/shoestore.git

Install NPM packages :

npm install

or

yarn install

or

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

Learn More

You can learn more in the Next.js documentation.

To learn Next.js, check out the Next.js documentation.

About

Shoestore web app - NextJS 13 (Pages Router) - Sass - Typescript - MungoDB

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published