- Kotlin, XML: Utilized for building robust and responsive Android UIs.
- MVVM: Implemented the Model-View-ViewModel architecture for scalable and maintainable code.
- Firebase Authentication, Firebase Databases: Integrated for secure user authentication and real-time data management.
- RoomDB: Used for efficient local data storage and caching.
- PhonePe: Implemented for seamless in-app payment processing.
- FCM: Integrated Firebase Cloud Messaging for real-time notifications.
- Admin: Can do CRUD operations on all products.
- Order Monitoring: Admins can update the status of ordered products.
- Search: Admins can search for specific products.
- Dark Mode: Compatible with dark mode.
Splash Screen
![]() |
Phone Authentication
![]() |
Getting OTP
![]() |
All Products
![]() |
Adding Products
![]() |
Orders by the Users
![]() |
Order Details
![]() |
Edit Products
![]() |
Searching Products
![]() |