项目作者: milanpanchal

项目描述 :
Heady - Skill Assessment Test (SAT) for E-Commerce
高级语言: Swift
项目地址: git://github.com/milanpanchal/E-Commerce-SAT.git
创建时间: 2020-04-11T09:14:21Z
项目社区:https://github.com/milanpanchal/E-Commerce-SAT

开源协议:

下载


Platform
Swift version
Twitter
Github Followers


Support me on LinkedIn

E-Commerce-SAT

Implemeneted Heady - Skill Assessment Test (SAT) for E-Commerce in Swift language.

  • Platform: iOS
  • Language: Swift 5
  • IDE: Xcode Version 11.3.1 (11C504)
  • Dependancy Manager: Swift Package Manager
  • Database: Core Data
  • Network Calls: URLSessions

    • Json Parsing: Decodable & Encodable protocol
    • Decoding Strategy: .convertFromSnakeCase
  • Design Pattern: MVVM

Features

  • Category Listing (List view and Grid view)
    • Sub Category
    • Products
  • Product Listing
    • Most Viewd Prodcuts
    • Most Ordered Prodcts
    • Most Shared Prodcuts
    • All Products
  • Product Detail Page (To show product varients)

Preview


Third Party Library

Used following third party libraries using Swift Package Manager

  • MBProgressHUD

Author

Milan Panchal, follow me on:

  1. Twitter (@milan_panchal24)

  2. Github (/milanpanchal)

  3. Medium (@milanpanchal24"">https://medium.com/@milanpanchal24)

  4. LinkedIn (/in/milanpanchal/)