#StockManager
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.
This project was created with:
- React.js and Bootstrap on the frontend
- NestJS on the backend
- MongoDB as the database
- Mongoose for object modeling
- User authentication with JWT token
- Creation and management of inventories
- Addition, modification, and deletion of items in an inventory
-
Clone the repository:
git clone https://github.com/LucasFonseca0/inventory-management-app.git
-
Navigate to the frontend directory and install the dependencies:
cd inventory-management-app/imfrontend npm install -
Navigate to the backend directory and install the dependencies:
cd ../imbackend npm install -
Create a .env file in the backend directory and add your environment variables (JWT_SECRET, DB_USERNAME, DB_PASSWORD).
-
Start the frontend development server:
cd ../imfrontend npm start -
Start the backend development server:
cd ../imbackend npm run start:dev
Now, the application should be running at localhost:3000.
Contributions are always welcome! Feel free to open an issue or submit a pull request.
If you have any questions or would like to discuss the project, you can contact me at lucas.ribeiro.24444@gmail.com.
This project is licensed under the MIT License.
This project was entirely created by me.
I hope this helps! If you have more questions, feel free to ask.
