Skip to content

Latest commit

 

History

28 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📦 Inventory Management App

Inventory Management App is a simple and efficient web application designed to manage product inventory. It allows users to add, view, update, and delete inventory items through a clean and user-friendly interface.


🚀 Features

  • Add new inventory items
  • View all available products
  • Update existing product details
  • Delete products from inventory
  • Server-side rendered UI using EJS

🧠 Tech Stack

  • Backend: Node.js, Express
  • Templating Engine: EJS
  • Styling: CSS
  • Language: JavaScript

📁 Project Structure

Inventory-Management-App
├── public/                # Static assets (CSS, JS, images)
├── src/
│   ├── controllers/       # Business logic for inventory operations
│   ├── routes/            # Application routes
│   └── views/             # EJS templates (UI)
├── .gitignore
├── package.json
└── README.md

🛠️ Getting Started

Prerequisites

Ensure you have Node.js and npm installed:

node -v
npm -v

📦 Installation

Clone the repository:

git clone https://github.com/vidit19sharma/Inventory-Management-App.git
cd Inventory-Management-App

Install dependencies:

npm install

▶️ Run the Application

npm start

Open your browser and navigate to:

http://localhost:3000

📌 Usage

  • Add new products with relevant details

  • View all inventory items

  • Edit existing product information

  • Remove products no longer required

💡 Future Enhancements

📊 Inventory analytics and reports

🔐 User authentication & authorization

🧠 REST API support

🛍️ Role-based access control

📱 Responsive UI improvements

❤️ Contributing

Contributions, issues, and feature requests are welcome. Feel free to fork the repository and submit a pull request.

⭐ Support

If you like this project, please consider giving it a star on GitHub!

About

This is my app to manage product Inventory

Resources

Stars

2 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages