This is a basic e-commerce app, including an additional targen for the Admin app that allows you to add edit and remove products and categories. This project is done as a submission project for the graduation course of iOS application development.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- CocoaPods
- firebase 2 Project one for client App and one for Admin App
- PayPal acount
- braintree payments for Pay with PayPal
Download the project folder or clone the repo.
git clone https://github.com/prodev880110/e-commerce-ios.git
Create your Project in firebase,
and register two Apps
for client App: com.aminovavi.ecommerce-app
for Admin App: com.aminovavi.ecommerce-admin
add GoogleService-Info.plist to project
in Authentication enable Email/Password
and open option Cloud Firestore
in project folder open terminal and run
pod install
in PayPal business acount create demo user (senbox user), and linked to a Braintree user in Braintree dashboard