An e-commerce mock application
Ardejob community challenge
Check their twitter handle https://twitter.com/ardejob
- Use Room for offline features
- Architecture
- Single Activity Architecture
- MVVM Architecture
- Pattern
- Repository Pattern
- Add Flow Api
- Coroutines
- Dagger 2
- firebase authentication
- Leak canary
- Enable Proguard rules
- Navigation Component
- Unit test
- All Repositories are tested
Signup Page | Login Page |
---|---|
![]() |
![]() |
Forgot Password Page | Main 1 Page |
---|---|
![]() |
![]() |
Main 3 Page | Category 1 Page |
---|---|
![]() |
![]() |
Category 2 Page | Catalog 1 Page |
---|---|
![]() |
![]() |
Catalog Grid Page | Sort Modal |
---|---|
![]() |
![]() |
Filter Page | Create Address Page |
---|---|
![]() |
![]() |
Product detail Page | Add card Modal |
---|---|
![]() |
![]() |
Payment method Page | Checkout Page |
---|---|
![]() |
![]() |
Promo modal | Cart Page |
---|---|
![]() |
![]() |
Profile Page | Order Detail Page |
---|---|
![]() |
![]() |
Success 1 Page | Success 2 Page |
---|---|
![]() |
![]() |
Favorite Page | Address Page |
---|---|
![]() |
![]() |
Reviews Page | Review modal |
---|---|
![]() |
![]() |