
OnPedia
OnPedia is a feature-rich e-commerce application developed with Android Studio and Kotlin. Following MVVM architecture principles and leveraging Firebase's real-time database, the app delivers a responsive, visually appealing shopping experience with material design components and seamless user interactions.
Features
- Modern Material Dashboard: visually striking home screen with promotional banners, featured brands, and personalized product recommendations.
- Comprehensive Product Catalog: Organized product categories with filtering options and search functionality.
- Detailed Product Pages: Interactive product displays with image galleries, specifications, and variant selection.
- User Authentication: Secure login and registration system with profile management capabilities.
- Order Processing: Complete checkout flow with shipping options and payment integration.
Stack
• Core
- Android Studio & Kotlin - The official IDE for Android app development now accelerates your productivity with Gemini in Android Studio, your AI-powered coding companion.
- [MVVM Architecture] - a software design pattern that separates an application into three parts: the model, view, and view model. This separation improves maintainability and testabilit.
- Firebase - a Backend-as-a-Service (BaaS) platform developed by Google