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.
• 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.
-
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