See demo here: video
See frontend code here: Github Repo
The Inventory Manager App is designed to help users efficiently manage their inventory, whether for personal use or business operations. This application provides an intuitive interface for tracking items, and managing stock levels. It is developed as part of my HL IB Computer Science Internal Assessment.
- User Authentication: Secure login and registration for users to manage their inventory safely.
- Inventory Tracking: Easily add, update, and remove items from the inventory, keeping track of stock levels.
- Dashboard: A user-friendly dashboard for an overview of inventory status, including stock levels and item details.
- Search Functionality: Quickly find items in the inventory using search options.
- Programming Language: Rust
- Framework: Tauri
- Database: PostgreSQL
- Frontend Technologies: JavaScript, HTML, CSS, Svelte
To set up the Inventory Manager App on your local machine, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/inventory-manager-app.git
-
Navigate to the project directory
-
Install the required dependencies
yarn install
-
Set up the PostgreSQL database using ElephantSQL
-
Run the application
tauri dev