This Android application helps users keep track of their product warranties. Users can add products they have purchased, along with the details of each product. The app stores this information and displays a progress bar indicating the remaining warranty period until expiration. The application leverages Firebase Realtime Database, Storage, and Authentication for data management and security.
App Presentation Video:
Screen Shots:
- Add new products with warranty details
- View a list of added products
- Progress bar indicating the remaining warranty period
- User authentication for data security
- Android Studio: IDE for Android development
- Firebase Realtime Database: For storing product and warranty information
- Firebase Storage: For storing product images and related files
- Firebase Authentication: For user authentication and data security
Upon launching the app, users need to sign up or log in using Firebase Authentication. Once authenticated, users can:
- Add a new product by providing details such as name, purchase date, and warranty period
- Upload an image of the product (optional)
- View the list of added products with a progress bar showing the remaining warranty period
- Android Studio: Official IDE for Android development
- Firebase Realtime Database: Official documentation for Firebase Realtime Database
- Firebase Storage: Official documentation for Firebase Storage
- Firebase Authentication: Official documentation for Firebase Authentication