Skip to content

Tejashsharan/inventory_management_system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Inventory management system

Description

This project is a React-based application designed to manage transactions and inventory. Users can add, update, and view transactions, as well as calculate GST for their products using a spreadsheet interface.

Features

  • Add and update transactions
  • View transaction history
  • Calculate GST for products using a spreadsheet interface
  • View statistics on the number of inventories added and their costs over time

Installation

To get started with this project, follow these steps:

  1. Clone the repository:
    git clone https://github.com/Tejashsharan/inventory_management_system
    cd hackathon
    

npm install

npm start

The application will be available at http://localhost:3000.

Usage Adding Transactions Click the "+" button to open the Add Transaction form. Fill in the transaction details, including type, amount, and product details. Click "Add Product" to add multiple products to the transaction. Click "Submit" to save the transaction. Viewing Transactions Transactions are listed on the main page. Each transaction displays the date, products, amount, and type. Updating Transactions Click the edit icon next to a transaction to open the Update Transaction form. Modify the transaction details as needed. Click "Submit" to save the changes. Calculating GST Navigate to the GST Calculation section. Enter product details, including name, cost, CGST, SGST, and IGST. The total tax and payable amount will be calculated automatically. License This project is licensed under the MIT License. See the LICENSE file for more information.

Contributing If you would like to contribute to this project, please follow these steps:

Fork the repository. Create a new branch for your feature or bug fix: git checkout -b feature-name

Commit your changes: git commit -m "Add feature-name"

Push to your branch: git push origin feature-name

Open a pull request.

Acknowledgements React react-spreadsheet react-router-dom

For any questions or feedback, please contact [email protected].

About

this is a invnetory management system made using mern stack

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published