Skip to content

yeukfei02/lunchPickerReactNative

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


lunchPickerReactNative

If you’re a working software engineer, you’ve probably encountered with one of the toughest questions, where should I have lunch?

Lunch picker is the tool you’ll turn to to answer this question.

Requirement

  • install expo-cli
  • install eas-cli
  • install yarn
  • install node (v14+)

Testing and run

$ yarn

// expo start
$ yarn run start

// expo start android
$ yarn run android

// expo start ios
$ yarn run ios

// run test case
$ yarn run test

// lint code
$ yarn run lint

// format code
$ yarn run format
// publish project to expo
$ expo publish

// make ios ipa
$ expo build:ios

// make android apk / app bundle
$ expo build:android

// get ios certificate
$ expo fetch:ios:certs

// get android keystore
$ expo fetch:android:keystore

// get current build status
$ expo build:status

// generate android + ios folder
$ expo eject

// eas build ios/android
$ eas build

Contributing

Please refer to CONTRIBUTING.md