Skip to content

Aegis InventoryManagementSystem is an Android app , which uses a system to manage inventories created by @TylerJenningsW, @jmonraz, @KayleBrown, and @MAPence using Java, Android Studio, and Firebase.

Notifications You must be signed in to change notification settings

TylerJenningsW/InventoryManagementSystem

Repository files navigation

Aegis InventoryManagementSystem

The Powerful Bears project

Aegis InventoryManagementSystem is an Android app , which uses a system to manage inventories created by @TylerJenningsW, @jmonraz, @KayleBrown, and @MAPence using Java, Android Studio, and Firebase.

NOTE: This project is meant to be a learning experience, as all authors had limited knowledge of Java and Android going into the project.

aegis

General Information ℹ️

• Application developed on Android Studio by using Java as the primary programming language. Implemented Firebase Firestore DB, Firebase Authentication, and Firebase Storage. Added multiple external libraries for different functionalities such as displaying images from URI using Glide and scanner features.

• Aegis is an Android application designed to track products, inventory, orders, and fulfillment both to and from customers, as well as with suppliers. Designed for small to big e-commerce and warehouse businesses.

• The main functions you can perform with Aegis are: Create products, orders, purchase orders, zones, locations, inquiry available inventory, adjust inventory, create a user management ecosystem. Option to create multiple warehouses each containing their own information, system can perform CRUD operations utilizing a NOSQL cloud database.

Installation 💻

  • Using Android Studio, navigate to VCS and select Enable Version Control Integration...

  • Select Git

  • Under git, select Clone

  • In repository URL, paste https://github.com/jmonraz/InventoryManagementSystem.git

  • Press clone

  • Create a Firebase firestore and add it to the project using Firebase assisttant

Screenshots/Examples 📷

Login and Register Screen

Products Screen

Create and Edit Product Screen

Inventory and Inventory adjustments Screen

Create Order Screen

Barcode Scanner Screen and Order Inquiry Screen

Figma design and Purchase Order Screen

About

Aegis InventoryManagementSystem is an Android app , which uses a system to manage inventories created by @TylerJenningsW, @jmonraz, @KayleBrown, and @MAPence using Java, Android Studio, and Firebase.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages