/hmcc-app

⛪ Utility app for HMCC Hong Kong branch

Primary LanguageJavaScriptMIT LicenseMIT

⛪ HMCC HK App

Utility app for HMCC Hong Kong branch.

Code Size License

Setup

iOS

A Mac is required to build projects with native code for iOS. Make sure XCode is installed.

This project uses CocoaPods to manage library dependencies. It can be installed with

sudo gem install cocoapods

After the installation is successful, install the required dependencies with

cd ios && pod install && cd ..

Android

Install Android Studio following these instructions.

Local Development

Start the Metro Bundler:

yarn start

Let Metro Bundler run in its own terminal then open a new terminal inside the repository.

Run the app in the iOS Simulator with

yarn ios

Run the app in the Android Virtual Device with

yarn android

Run the ESLint linter with

yarn lint

A Prettier pre-commit hook has been configured using lint-staged. It will automatically format supported staged files when a commit is made.