Skip to content
/ shopMe Public

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.

Notifications You must be signed in to change notification settings

blairMe/shopMe

Repository files navigation

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages