github.com/nnphuyen563/KidomToyStore ↗
An animated time-lapse of how nnphuyen563/KidomToyStore was built, commit by commit.
Open this visualization on its own page →
Contributors
9
Lines of Code
1,786
From
2024-03-04
To
2024-05-15
About nnphuyen563/KidomToyStore
Kidom Toy Store is an Android application developed as a final project for a Mobile Development Course. The app provides a mobile shopping platform for purchasing toys from the Kidom Toy Store, designed to be accessible and engaging for both parents and children.
The application includes a comprehensive set of e-commerce features including user authentication through Firebase, a browsable product catalog organized by toy categories, keyword-based search functionality, and detailed product information with descriptions, prices, and reviews. Users can add items to a shopping cart, proceed through a secure checkout process with multiple payment methods, manage their orders and view purchase history, and maintain a wishlist of favorite items for future reference.
The project uses Java for development within Android Studio and leverages Firebase for backend services including authentication, database, and storage. The user interface incorporates Material Design Components for a modern and consistent appearance, while Glide or Piccasso handles image loading and caching for smooth performance. The application was developed by a team of five developers as a collaborative course project.