Skip to content

SamS34/Inventory-Manager

Repository files navigation

📱 Android Inventory Pro

Android Inventory Pro is a native inventory management application built for Android.

It helps you track, organize, and visualize your inventory — whether online or fully offline, right from your device.


🔗 Functionality

The app functions as a single, powerful tool. Core features work completely offline, with optional online capabilities for backup and enhanced item recognition.

🚀 Features:

🧩 Inventory Management

  • Add, edit, or delete items with a simple, intuitive interface.
  • Track essential details: Item Name, Location, Condition, Functionality, descriptions, and more.
  • Upload existing photos or use the camera to capture new ones for your items.
  • Your work is saved automatically with the Auto-Save feature.

📊 Dashboard & Overview

  • Get a complete, spreadsheet-like view of all your items in the 'Overview' tab.
  • The 'Search' tab allows you to instantly find any item in your inventory.

🗂️ Location Hierarchy

  • Create and manage physical locations with a nested structure.
  • Organize items within a Garage → Cabinet → Shelf → Box system for precise tracking.

🔍 Smart Search

  • Instantly find anything you've added.
  • The dedicated 'Search' tab provides immediate results to locate your items quickly.

🎨 Native Android UI

  • Built with Jetpack Compose for a modern, smooth, and responsive experience.
  • The UI is designed with large, touch-friendly components and clean layouts.

☁️ Cloud & AI Integration

  • Backup & Restore your entire inventory to Google Sign In.

🧠 With Free AI

Gives app an AI with no cost not the best but its free.


📲 Android Tips

  • The app stores all data on your device, so it runs fully offline.
  • It is highly recommended you create regular backups using the "Export" or "Google Drive" features in Settings.
  • Use the 'Locations' tab to build your storage structure first for better organization.
  • Add photos to your items to make them instantly recognizable.

🧰 Tech Stack

  • Language: Kotlin
  • UI Toolkit: Android Jetpack Compose
  • Data Storage: Local On-Device Storage, and GMAIL storage

💾 Backup & Restore

Method Description
Export Data Saves a complete copy of your inventory as a single .json file.
Import Data Loads an inventory from a .json file (overwrites current data).
Google Sign in Sign in to save your backup file directly to a private folder.
Auto-Save Changes are saved automatically as you edit items.

📝 License

This project is licensed under the MIT License. You can use, modify, and distribute it freely — attribution is appreciated.


👤 Authors:

This application was created by Samuel and Parminder. IF SOMETHING DOESN'T WORK CONTACT US OR PUT IT IN THE ISSUES AREA

Samuel Parminder
💻 GitHub: @SamS34 💻 GitHub: @JohnJackson12
📧 Contact: sam.of.s34@gmail.com 📧 Contact: parminder.nz@gmail.com

About

xyz

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages