Android Native
File Manager App
A Java learning project that builds a working Android file manager with multi-select, copy, move, rename, ZIP, and sharing.
View project →
E-Commerce App is a complete Android shopping app built with Java and Kotlin. Users can browse categories and featured offers, search products with suggestions, view product details, add items to a cart saved on the device, place orders, and check their order history. It supports email signup and login, plus Google and Facebook sign-in. The app talks to a custom REST API backend, caches categories, products, and offers locally for faster loading, and follows an MVVM architecture with Hilt dependency injection and Room.
Build a complete mobile shopping experience, from browsing to order tracking, with a clean architecture that can be reused for other online stores.
MVVM with ViewModels (HomeViewModel, CartViewModel, OrderViewModel), a Repository and Remote Data Source layer, Hilt for dependency injection, LiveData, Gson for JSON parsing, and Glide for images
Farhan Saeed · Available for new projects