Skip to content

AhmedAshraf0/Shopify

 
 

Repository files navigation

Shopify

ITI Graduation Project

minSdk 26 targetSdk 33

This is a mobile application for e-commerce, designed to fetch products from the Shopify API. Users can browse and search for products, filter them by brand or category, view product details, add items to their cart, proceed to checkout, and pay for their items using either cash on delivery or credit card. Users can also view their order history and order details. To enhance user experience and security, certain features such as adding to cart or adding to favorites are restricted to logged-in users.

Features

  • Fetch products from the Shopify API.
  • Filter products by brand.
  • Filter products by category.
  • Filter products by sub-categories.
  • Arrange products in ascending or descending order.
  • Product details page with size and color selection.
  • Add items to the cart.
  • Checkout and payment options: cash on delivery, credit card.
  • View order history.
  • View order details.
  • Search products by name or brand.
  • User authentication and authorization.

About

ITI Graduation Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Kotlin 100.0%