Skip to content

carlo-mr/friendlib-app

Repository files navigation

friendlib-app Build Status License: GPL v3

Friendlib Ionic 4 App

Run

ionic serve

Tests

ng test

Pact

ng run app:pact

or

npm run pact

Using pact mock server with Docker

docker pull pactfoundation/pact-stub-server

docker run -t -p 8080:8080 -v "$(pwd)/pacts/:/app/pacts" pactfoundation/pact-stub-server -p 8080 -d pacts

Fastlane

bundle install

bundle update

sudo gem install fastlane -NV

bundle exec fastlane beta

Push

ionic cordova plugin add phonegap-plugin-push

npm install @ionic-native/push

iOS Push with Amazon's AWS Simple Notifications Service (SNS) and Swift Made Easy

Generate APNS certificate for iOS Push Notifications

Helpful Links

Setup Jest and Ionic:

Setup Jest and Pact:

Img credits

Empty Shelf: Photo by Miguel Pinto on Unsplash (https://unsplash.com/photos/4cWNnW14NsU)

No Borrowings: Photo by Nong Vang on Unsplash (https://unsplash.com/photos/9pw4TKvT3po)

Empty Book Search result: Photo by chuttersnap on Unsplash (https://unsplash.com/photos/WfwxJIWufAE)