All projects
Mobile / E-Commerce

Nikee

Native Android e-commerce app inspired by the Nike shopping experience

Nikee — Nikee featured view
Nikee featured view

Nikee featured view

Featured surface of the Nikee Android shopping app

1/6
Role

Lead Android Developer

Timeline

2023

Team

Led a team 3

Overview

Nikee is a native Android e-commerce application inspired by the Nike shopping experience, built as an Object-Oriented Programming project. The app lets users browse shoes, authenticate securely, and move through a complete mobile shopping flow.

I designed and developed the full application in Java and XML following Android development best practices. Firebase Authentication handles secure user registration and login, Cloud Firestore manages product information and user data, and Firebase Storage retrieves product images on demand.

Core e-commerce features include product browsing, product detail views, and a shopping cart. The interfaces are designed as responsive mobile layouts optimized for Android devices, demonstrating OOP concepts and MVC architecture throughout.

What I did

Concrete contributions I owned on this project:

  • Designed and developed a full native Android e-commerce app in Java and XML
  • Implemented Firebase Authentication for secure user registration and login
  • Integrated Cloud Firestore to manage product information and user data
  • Utilized Firebase Storage to securely store and retrieve product images
  • Developed core e-commerce features: product browsing, product details, and shopping cart
  • Designed responsive mobile interfaces optimized for Android devices

Challenges

  • Structuring the app cleanly around OOP and MVC principles
  • Coordinating Firebase Authentication, Firestore, and Storage as a unified data layer

Outcomes

Full Android shopping experience shipped end-to-end
Firebase auth, database, and storage integrated
OOP and MVC architecture applied throughout

More projects

$ ask me about this portfolio