[go: nahoru, domu]

Skip to content

yalmaz-ali/mern-ecommerce

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Jewlery Tale

Jewlery Tale is an Ecommerce website prototype developed using the MERN (MongoDB, Express.js, React, Node.js) stack. It provides a platform for users to browse and purchase jewelry items online.

Features

  • User Authentication: Users can create accounts, log in, and manage their profiles.
  • Product Listings: Display of jewelry items with details such as images, descriptions, and prices.
  • Shopping Cart: Users can add products to their cart, adjust quantities, and proceed to checkout.
  • Payment Integration: Seamless integration with popular payment gateways for secure transactions.
  • Order Tracking: Users can track the status of their orders.
  • Admin Dashboard: An administrative interface to manage products, inventory, and orders.

Installation

  1. Clone the repository:

    git clone https://github.com/yalmaz-ali/mern-ecommerce.git
    
  2. Install dependencies:

    cd admin-app
    npm install
    cd back-end
    npm install
    cd frontend
    npm install
    
  3. Set up the environment variables:

  • Create a .env file in the root directory.
  • Add the necessary environment variables, such as database connection URL, JWT secret, S3 API keys, etc.
  1. Start the development server:
    npm run dev
    
  2. Technologies Used:
  • Frontend: React, Redux, HTML, CSS, Bootstrap
  • Backend: Node.js, Express.js, MongoDB
  • Authentication: JSON Web Tokens (JWT)
  • Cloud Storage: AWS S3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages