blairMe / shopMe

ShopMe is an e-commerce application that connects to DummyJson Api to get random products and allows a user to add the product to their Cart or save the product to their favorite products. The user also gets to purchase the product, this is made possible by the Daraja Mpesa SDK.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

SHOPME APP

ShopMe is an e-commerce application that connects to DummyJson Api to get random products and allows a user to add the product to their Cart or save the product to their favorite products. This project has also been integrated with the Daraja Api to help access Mpesa as a payment option.

Techstack

  • Viewmodel
  • Firebase Authentication
  • Coroutines
  • RoomDb
  • Retrofit
  • Gson Parser
  • Gson Convert Factory
  • Coil
  • SafeArgs
  • Daraja Api

Screenshots

Splash Screen

Splash

Signin and Signup

Signin Signup

HomeScreen and Product Details

HomeProduct

Cart Screen

Checkout

Favorite Products Screen

Favorite

Checkout and Daraja Payment Screens

Checkout Payment

IMPORTANT LINKS

About

ShopMe is an e-commerce application that connects to DummyJson Api to get random products and allows a user to add the product to their Cart or save the product to their favorite products. The user also gets to purchase the product, this is made possible by the Daraja Mpesa SDK.


Languages

Language:Kotlin 100.0%