DigiMarket_Server

DigiMarket is a full-featured e-commerce platform built with React on the frontend and Express.js with MongoDB on the backend. It enables users to browse and purchase a wide range of digital products, offering a seamless and secure shopping experience. The platform includes advanced features such as product search, filtering by category and brand,

Stars
0
Committers
1

DigiMarket

Overview

DigiMarket is a full-featured e-commerce platform built with React on the frontend and Express.js with MongoDB on the backend. It enables users to browse and purchase a wide range of digital products, offering a seamless and secure shopping experience. The platform includes advanced features such as product search, filtering by category and brand, sorting, pagination, and user authentication using JWT.

key Feature

  • User Authentication with Firebase and JWT: Users can sign up, log in, and log out using email/password or Google authentication.JWT is used to handle secure authentication, with tokens stored in cookies for persistent login sessions.
  • Product Management: A collection of products stored in MongoDB, allowing for easy retrieval and manipulation.Products can be filtered by category, brand, and price range, enabling users to find what they need efficiently.
  • Search and Sorting: Dynamic search functionality that allows users to search for products by name.Sorting options include price (low to high, high to low) and recent products.
  • Pagination: Efficient handling of large product catalogs through pagination, ensuring fast loading times and a smooth user experience.
  • Secure API Endpoints: API endpoints are secured using JWT, ensuring that only authenticated users can access certain routes and functionalities.

Live Link : https://digi-market-server.vercel.app/