Skip to content

A web application for managing the inventory of an e-commerce platform.

Notifications You must be signed in to change notification settings

ElormLokpo/invntry-commerce-mern

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Inventory Management System

Inventory Management System is a web application designed to manage products, and categories for an e-commerce websites. It helps store owners keep track of their inventory, ensuring accurate stock data for their online store. This app is built using the MERN stack (MongoDB, Express, React, and Node.js).

Key Features:

  • CRUD Operations:

    • Full Create, Read, Update, and Delete functionalities for managing products and inventory.
    • Allows for easy addition, editing, and removal of products, categories, and stock levels.
  • Stock Management:

    • Track inventory levels to prevent stockouts or overstocking.
    • Automated low-stock alerts for efficient restocking processes.
  • User Authentication with Role-Based Access Control (RBAC):

    • Secure login and registration with JWT authentication.
    • Role-based access (admin and staff) to control who can manage inventory.

Tech Stack:

  • Frontend:

    • React (with hooks for state management)
    • RTK query for making API calls.
    • TailwindCSS for styling
  • Backend:

    • Node.js with Express (API development and routing)
    • MongoDB (Database for storing product and stock information)
    • JWT for authentication and role-based access control

Screenshots

Screenshot 2024-09-30 111027

Screenshot 2024-09-30 110310

About

A web application for managing the inventory of an e-commerce platform.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published