Skip to content

LucasFonseca0/inventory-management-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

#StockManager

Description

This is the inventory management app. The aim of this app is to provide inventory manager that anyone can use with ease. It is especially geared towards small businesses.

image

Technologies

This project was created with:

  • React.js and Bootstrap on the frontend
  • NestJS on the backend
  • MongoDB as the database
  • Mongoose for object modeling

Features

  • User authentication with JWT token
  • Creation and management of inventories
  • Addition, modification, and deletion of items in an inventory

Installation

  1. Clone the repository:

    git clone https://github.com/LucasFonseca0/inventory-management-app.git
  2. Navigate to the frontend directory and install the dependencies:

    cd inventory-management-app/imfrontend
    npm install
  3. Navigate to the backend directory and install the dependencies:

    cd ../imbackend
    npm install
  4. Create a .env file in the backend directory and add your environment variables (JWT_SECRET, DB_USERNAME, DB_PASSWORD).

  5. Start the frontend development server:

    cd ../imfrontend
    npm start
  6. Start the backend development server:

    cd ../imbackend
    npm run start:dev

Now, the application should be running at localhost:3000.

Contribution

Contributions are always welcome! Feel free to open an issue or submit a pull request.

Contact

If you have any questions or would like to discuss the project, you can contact me at lucas.ribeiro.24444@gmail.com.

License

This project is licensed under the MIT License.

Credits

This project was entirely created by me.

I hope this helps! If you have more questions, feel free to ask.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published