Skip to content

petark7/inventory-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Project Overview

The project helps with inventory management within a warehouse, allowing for managing products as well as making transactions (adding items or selling items), ensuring easier workflow.

Technologies Used

Front-end:

  • React.js: A powerful JavaScript library for building dynamic and interactive user interfaces.
  • Material-UI: A comprehensive React UI framework offering a wide range of customizable and responsive components for creating sleek designs.
  • Redux: A predictable state container that simplifies the management of application state, ensuring consistency and scalability.
  • Redux Saga: A middleware library for managing side effects and asynchronous actions in Redux, facilitating clean and maintainable code.
  • Axios: A promise-based HTTP client that simplifies making asynchronous requests to the backend server.

Back-end:

  • Node.js: A JavaScript runtime for building server-side applications.
  • Express.js: A web application framework for Node.js used for building RESTful APIs.
  • MongoDB: A NoSQL database used for storing application data.
  • JWT (JSON Web Tokens): A method for securely transmitting information between parties as a JSON object.

1. Features

User Management

  • Registration of new users.
  • Authentication and login functionality.
  • Refreshing authentication tokens.
  • Logout functionality.

Transaction Management

  • Creation and retrieval of transactions.
  • Ability to associate transactions with items and users.
  • Retrieval of items based on transaction details.

Item Management

  • Retrieval of all items.
  • Addition of new items to the inventory.
  • Updating existing item details.
  • Deletion of items from the inventory.

2. Screenshots

image image image image image image image


For more info, visit the readme files within the specific folder (backend/frontend)

About

A simple app for managing inventory in a warehouse

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published