Skip to content

Ecommerce app using Next JS,Tailwinds CSS and Sanity io (Orders and Products managing with a great Dashboard for statistics). with dark/light mode theme.

Notifications You must be signed in to change notification settings

abdelfetah18/ecommerce-app

Repository files navigation

This is a Next.js ecommerce web app

Getting Started

First, run build:

npm run build
# or
yarn build

then

npm run start

Open http://localhost:3000 with your browser to see the result.

Features

  1. manage orders,products. (create,edit,delete,update).
  2. statistics about revenue,and how many clients you have and some statics about every client.
  3. themes (dark/light mode).

Technology used in this app

for the database, recently, i am using sanity.io , ( Sanity is the unified content platform that lets your team work together in real-time to build engaging digital experiences across channels. )

Database Schema:

database

For Authentication and Authorization i am using JWT (JSON Web Token).i am using it in middlewares. jose library for the NextJS Edge Runtime.


TailWindCSS

to make make the project more easy to design, i used TailWind which is a CSS Framework.

Images from the web app

Home MyOrders Checkout SignIn SignUp Dashboard CreateProduct

Thanks for reading and see you in my next project.

About

Ecommerce app using Next JS,Tailwinds CSS and Sanity io (Orders and Products managing with a great Dashboard for statistics). with dark/light mode theme.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages