Skip to content

A shopping app made with UIKit on Swift using Firebase, feed with Fake Store API and designed with MVVM architecture.

Notifications You must be signed in to change notification settings

mrtcnylmz/IOS-Shopping-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 

Repository files navigation

Shopkeep

A shopping app made with UIKit on Swift using Firebase, feed with Fake Store API and designed with MVVM architecture.

General Information

  • This e-commerce project takes pseudo-real store data from Fake Store API and build a store interface.
  • Users are welcomed by an onboarding page.
  • Users may browse general product page, search for specific products or categorize their browsing.
  • Products have detailed pages with their rating, prices and descriptions.
  • Users have baskets and basket data is saved in the Firebase database, users may visit their basket later to keep shopping, change the quantities of products in basket or delete them for basket altogether.
  • Users also have a profile page with some options.

Features

List the ready features here:

  • Onboarding Page
  • User Register And Login
  • Products Page
  • Product Search and Categorising Page
  • Product Detail Page
  • Basket for individual users
  • User Profile

Technologie

  • Swift UIKit
  • Firebase
  • REST API

Screenshots

Demo

v3.mp4

Onboarding

Login

Register

Main Product Page

Search and Categorize

Detailed Product Page

Profile Page

Basket

About

A shopping app made with UIKit on Swift using Firebase, feed with Fake Store API and designed with MVVM architecture.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages