Kiss Shop 🧑🧑

E-commerce application prepared for the Android Developer Bootcamp held in cooperation with UpSchool & Akbank πŸŒΈπŸ€—

About The Project

Kiss Shop is an e-commerce application written in Kotlin, prepared with API data. In the application, there are products and categories, search, add to cart, list of favorite products and profile screen information.

Features:

  • Made with Retrofit, Picasso, Room,Firebase, Firestore, DataBinding, MVVM architecture (ViewModel, LiveData), Recyclerview,Splash Screen,Navigation Component(NavGraph, BottomNav),SearchView,Lottie
  • Collapse toolbar is used on the detail page.
  • Login/Registration/Forgot Password screens are using Navigation Component. Provided with Firebase Authentication.
  • In the back, basket operations are done via API, favorite operations are done with Room.
  • The profile part is provided with Firestore.

Pages

Splash Pages

G0N3g5_305636ff307b9c243218f0b4cca23a70_00-00-00_00-00-10_2

Login Pages

G0N3g5_d322789887f0e3656c9d3c9e88eaf541_00-00-00_00-00-10_2

Homepage

G0N3g5_c61e40fc337e756a47790f813c470914_00-00-00_00-00-29_2

Details / Bag Page

G0N3g5_0c722b2e59756fb985ae5c3fc10f2ab5_00-00-00_00-00-12_2

Favori Page

G0N3g5_3233bc0eb7a18fd07d3b08cb6ffc7020_00-00-00_00-00-09_2

Profile Page

G0N3g5_5d92f1f93e04e5de9b7c31a23f6f6ed7_00-00-00_00-00-07_2

GitHub

View Github