Skip to content

theraghav12/new-ecom

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 

Repository files navigation

New E-Commerce Platform

Overview

This project is an e-commerce platform designed for selling products with features like user authentication, admin management, and seamless shopping functionality. The platform is built using modern technologies for both frontend and backend, ensuring scalability and user-friendliness.


Features

Frontend

  • Authentication System: Secure login and registration for users.
  • User Experience:
    • Product browsing and detailed views.
    • Cart management and seamless checkout.
  • Admin Panel:
    • Dashboard for managing products and orders.
    • CRUD operations for product management.
  • Dynamic Search: Search and filter products easily.
  • Responsive Design: Optimized for both desktop and mobile users.

Backend

  • API-Driven Architecture:
    • User authentication with token-based security.
    • Endpoints for product, order, and cart management.
  • Database Integration: Powered by MongoDB for efficient data handling.
  • Secure Operations: Validation and error handling for all API calls.

Tech Stack

  • Frontend: React, Redux, TailwindCSS
  • Backend: Node.js, Express.js
  • Database: MongoDB
  • Tools: Git, npm, dotenv, Postman (for API testing)

Getting Started

Prerequisites

  1. Node.js and npm installed.
  2. MongoDB instance running locally or accessible remotely.

Installation

  1. Clone the repository:
    git clone https://github.com/theraghav12/new-ecom.git
    

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •