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