Skip to content

vibhuvV/inventory-management-react

Repository files navigation

Inventory Manager

Overview

Inventory Manager is a web application built using React that helps businesses efficiently track and manage their inventory. The application provides features for updating, and removing inventory items, as well as viewing stock levels.

Features

  • Dashboard with inventory statistics
  • Update, and delete inventory items
  • Stock level tracking
  • Multi-user role management (admin, user)

Technologies Used

  • React (with Hooks & Context API)
  • TypeScript
  • Material UI

Installation

Prerequisites

Ensure you have the following installed:

  • Node.js (>= 22.x)
  • pnpm or npm or yarn (pnpm preferred)

Steps to Run the Project

  1. Clone the repository:

    git clone https://github.com/vibhuvV/inventory-management-react.git
    cd inventory-management-react
  2. Install dependencies:

    pnpm install
  3. Start the development server:

    pnpm start
  4. Open the application in your browser:

    http://localhost:5173
    

Deployment

Build for Production

Run the following command to generate the production build:

pnpm run build

Deploy to Vercel / Netlify / Firebase

Follow the deployment guide for your chosen hosting provider.

Contact

For any inquiries or support, contact:

Releases

No releases published

Packages

 
 
 

Contributors