A full-stack Android application for a shopping mall, implemented in Java using Firebase Realtime Database as a backend.
- Login/register as a store owner
- Create a new store (with logo & store name) and add it to the database
- Create a new item with logo, name, price, and description, and add it to the database
- Modify/delete a store/item from the database
- View orders that need to be fulfilled, and mark them as complete/incomplete
- Login or register as a shopper
- Browse and shop at a wide array of stores available in the mall
- Add items from multiple stores into your cart, to place an order for all of them at once
- Check on order statuses to see whether they are complete/view their progress