Skip to content

A full-stack e-commerce application built with Next.js, Nest.js, Prisma, and PostgreSQL. It features dynamic product browsing, cart management, and secure checkout, ensuring a seamless shopping experience with a scalable and efficient architecture.

License

Notifications You must be signed in to change notification settings

tansim12/E-Commerce-Next-A9

Repository files navigation

E-Commerce

Introduction

The E-Commerce Application is designed to provide a complete online shopping experience for users, vendors, and administrators. It serves as a platform where users can browse and purchase products, vendors can manage their shops and inventories, and administrators can control and monitor the entire system. The application focuses on being intuitive, responsive, and secure, providing a seamless experience for all user roles. The core of this project is to build a scalable, high-performance system using modern web development technologies. It leverages Node.js and Express.js for the backend, React.js (or Next.js) for the front end, and PostgreSQL for data storage. The application integrates with third-party services for payments and file storage, ensuring a professional, enterprise-grade solution.

🔗 Live URL

E-Commerce

Technologies Used

  • Next.js

  • TypeScript

  • React hook form

  • tanstack/react-query

    Clone the repository

    git clone https://github.com/tansim12/E-Commerce-Next-A9.git
    
    cd E-Commerce-Next-A9
    
📦 Install Dependencies

---
```bash

$ yarn install

⚙️ Configure Environment Variables

Create a .env.local file in the root of the project and add the following environment variables:

NEXT_PUBLIC_BASE_API=
NEXT_PUBLIC_FRONTEND_URL=
IMAGE_BB_API_KEY=

Running the app

$ yarn run dev

Build the app

$ yarn run build

The server should be running on http://localhost:3000.

About

A full-stack e-commerce application built with Next.js, Nest.js, Prisma, and PostgreSQL. It features dynamic product browsing, cart management, and secure checkout, ensuring a seamless shopping experience with a scalable and efficient architecture.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published