Inventory Manager

How to use the app

The app first requires you to log in. After doing so, you’re able to view the inventory of your shop.
You’re able to see item usage and order analytics, both of which are useful when ordering inventory.

Github Repository

The app is hosted on Github. You can find the repository here.

Features

Inventory Page

The user is able to create an inventory with any and as many items as they please. They are able to add and remove via the add button, and remove through swipe to delete. Along with these features, the Inventory Manager allows users to upload their prior inventory if stored in a CSV file, provided it matches the layout of "Item Name, Quantity, Expiration Date". For users who prefer a physical record, the Inventory Manager enables downloading the current inventory to a CSV file for easy printing and modifications. Furthermore, a notification system alerts users when an item is expiring within the next week, preventing unexpected expirations. The Inventory Manager also supports continuous updates, allowing users to edit the name, quantity, details, or expiration date of any item.

Inventory Screen

Order items

Users can easily add items to the order list, specifying the item's name and the desired quantity. The system also records the date the item was added to the order list for tracking purposes. For added convenience, the Inventory Manager offers an automation feature, allowing users to set a specific number of days between automatic reorders for frequently needed items.

Adding to orderlist Screen

Screenshots

Start Screen

Start Screen

Signup Screen

Signup Screen

Login Screen

Login Screen

Inventory Screen

Inventory Screen

Item Details Screen

Item Details Screen

Edit Item Screen

Edit Item Screen

Order List Screen

Order List Screen

Analytics Screen

Analytics Screen