Skip to content

An ecommerce app for sunglasses with lots of beautiful shades. We have Sunglasses of Brands like RayBan, Burberry, Maui JIm, Gucci.

Notifications You must be signed in to change notification settings

SatendraDiwakar/NextJs-Sunglasses-Ecommerce-App

Repository files navigation

Satendra's Sunglass Ecommerce App

An ecommerce app for sunglasses with lots of beautiful shades. We have Sunglasses of Brands like RayBan, Burberry, Maui JIm, Gucci.

Demo

Satendra's Sunglass Ecommerce

The purpose of this project is to learn and practice concepts related to:

  • Building NextJs app
  • Building Api
  • NodeJs core
  • MongoDB, Mongoose
  • Using Cookies
  • JWT (JSON Web Token)
  • Payment Integration through PayPal

More specifically, I used the following:

  • React advanced concepts

    • Class Based Components
    • Functional Components
    • Contexts
    • hooks
    • portals
  • NextJs concepts

    • Data Fetching
    • next image
    • next router
    • Custom Error page
    • dynamic exports
  • HTTP (GET, POST, PUT,)

  • Testing API Endpoints (Postman)

  • MongoDB Atlas (Database)

Note: Please excuse the comments in my code, they are used as notes for later review.

Website Look:

  • Home

    image image image image image image

  • Login

    image

  • Registration

    image

  • Cart

    image

  • Shipping Page

    image

  • Payment Method

    image

  • Placeorder page

    image

  • Order Summary page

    image

About

An ecommerce app for sunglasses with lots of beautiful shades. We have Sunglasses of Brands like RayBan, Burberry, Maui JIm, Gucci.

Topics

Resources

Stars

Watchers

Forks