Skip to content

jenzone/inventory-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IMS

Inventory Management System (IMS) using Node.js, Express, MongoDB, and EJS. The final project for backend training by Bayan Academy

Features

  1. Item Management
  • Create: Add new items to the inventory.
  • Read: View a list of all items in the inventory.
  • Update: Edit details of existing items.
  • Delete: Remove items from the inventory.
  1. Search and Filter
  • Search items by name or category.
  • Filter items based on specific criteria (e.g., category or stock status).

Getting Started

Requirements

  • Node.js
  • NPM
  • MongoDB community server

Install Dependencies

npm install

Environment Variables

DOMAIN_URL='http://localhost:3000'
DATABASE_URL=<mongodb_url_setup>

Running the Application

To start the application, run the following commands in separate terminals:

npm run dev
npm run build:css

Accessing the Application

Once the application is running, you can access it by navigating to:

http://localhost:3000

in your web browser.

About

Inventory Management System (IMS) using Node.js, Express, MongoDB, and EJS. The final project for backend training by Bayan Academy

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published