Skip to content
/ IMS Public

Inventory management system for item with crud operations

Notifications You must be signed in to change notification settings

AnudeepKK/IMS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 

Repository files navigation

IMS

Inventory management system for item with crud operations

Inventory Management System

This is a simple Inventory Management System built using React and Express.js with MongoDB as the database. It allows you to perform basic CRUD (Create, Read, Update, Delete) operations on inventory items.

Prerequisites

Before running this application, make sure you have the following installed:

  • Node.js
  • MongoDB
  • Dependencies listed in package.json

Installation

  1. Clone this repository to your local machine.

    git clone <repository_url>
  2. Install the dependencies for the client and server:

    cd client
    npm install
    
    cd ../server
    npm install
  3. Start the MongoDB server on your local machine:

    # You may need to specify a data directory
    mongod
  4. Start the server:

    cd server
    node server.js
  5. Start the client:

    cd client
    npm start

Usage

  • The client-side of the application is built using React and can be accessed in your web browser at https://localhost:3000.
  • The server-side of the application is built using Express.js and serves as the backend for handling API requests.

API Endpoints

  • GET /IMS: Get a list of all inventory items.
  • POST /insert: Insert a new inventory item.
  • DELETE /IMS/:id: Delete an inventory item by ID.
  • PUT /IMS/:id: Update an existing inventory item by ID.

Database

This application uses MongoDB as the database. Make sure you have MongoDB installed and running. The database connection is established in server.js.

Credits


Enjoy managing your inventory with this simple application! If you have any questions or need further assistance, feel free to reach out.

About

Inventory management system for item with crud operations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published