The Inventory App is a web-based tool for managing and organizing items in a simple and efficient manner. It provides a RESTful API that supports the standard Create, Read, Update, and Delete (CRUD) functions.
- User-friendly interface for managing items
- RESTful API for programmatic access to inventory data
- CRUD functionality for adding, editing, and deleting items
- Easy integration with other web-based applications
Live Demo
To use the Inventory App, you will need to have Node.js and MongoDB installed on your machine. Once you have installed these dependencies, follow these steps:
- Clone the repository
- Install the required dependencies using
npm install
- Create a
.env
file in the root directory - Add a field called
MONGODB_CONNECTION_STRING=
to the.env
file - Paste in your MongoDB connection string with credentials.
ex."mongodb+srv://<user>:<password>@cluster0.xxxxxxx.mongodb.net/?retryWrites=true&w=majority"
- Start the server using
npm run dev
- Navigate to
http://localhost:5173
in your web browser to use the app
Contributions to the Inventory App are always welcome! If you would like to contribute, please follow these steps:
Fork the repository Create a new branch for your changes Make your changes and test them thoroughly Create a pull request with a detailed description of your changes