rohitgehe05 / shopSpree-iOS

A native iOS app for SpreeCommerce

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Spree iOS App

This is a native iOS app for SpreeCommerce.

The backend used for this app is hosted at: http://shop-spree.herokuapp.com/

Features

  • Homepage showing all the banners
  • Products list and grid view
  • Product Details
  • Cart Management
  • User Sign-In & Sign-Up
  • User Address Management
  • User Orders List
  • User Cards List
  • User Profile Management

Install

  • Clone the project.
https://github.com/vinsol-spree-contrib/shopSpree-iOS
  • Install the required dependencies.
cd shopSpree-iOS && pod install
  • Open the project in XCode.
open -a Xcode SpreeiOS.xcworkspace
  • Run the project in XCode using ⌘+R

Dependencies

  • Swift - 3.0
  • XCode - 8.0
  • CocoaPods - 1.1.0

Screenshots

home products-list

products-grid product

cart settings

Known Limitations

  • The product images are not cached right now.
  • The products having variants cannot be added to cart and shows error.
  • WIP - Product reviews and ratings

Upcoming Features

  • Variant Management
  • Product Searching
  • Product Filtering & Sorting
  • Taxonomies View
  • Social Sign-In & Sign-Up
  • Credit Card Management (using Stripe)
  • Product Wishlist
  • Remote Push Notifications
  • and many more...

License

The project is open sourced under MIT License.

Found an issue

Please create an issue in Github or submit a Pull Request.

Maintainer

About

A native iOS app for SpreeCommerce

License:MIT License


Languages

Language:Swift 99.9%Language:Ruby 0.1%