FridgeHub is an Android application designed to help users manage their fridge contents, track expiration dates, and create shopping lists. It includes features for adding, editing, and viewing fridge items, as well as managing user profiles and handling location permissions.
The motivation behind developing FridgeHub came from the common challenge of managing food storage and minimizing waste in households. Many people struggle to keep track of the items in their fridge, leading to forgotten and expired products, which ultimately results in food waste and unnecessary expenses.
- using Firebase Integration includes Authentication, Real-Time Database, Storage
- MVVM (Model-View-ViewModel), Room Database
- Location Services: Google Mobile Services (GMS) Location and Google Places API
FridgeHub is designed with inclusivity in mind, making it suitable for users of all ages and backgrounds:
- Intuitive Design: The user interface is simple and intuitive, ensuring that even those who are not tech-savvy can easily navigate and use the app.
- Accessibility: FridgeHub has features that help users with different abilities, making sure everyone can use it easily.
- Customization: Users can customize their profiles and app settings to suit their personal
- Clone the repository
- Open the project in Android Studio
- Build and run the project on an emulator or physical device