Skip to content

taipham1803/opus

Repository files navigation

Opus React Native Project

Mobile App UI Only.

Requirements

  • Mac OS X
  • Yarn package + Node.js + react-native-cli v12.16 or newer
  • IDE: VSCode with ESLint extension installed. Or any IDE that support ESLint integration.

Running project locally

Runs the app in the development mode.

  1. Make sure to create a branch and a pull request before starting development.
git checkout -b https://github.com/taipham1803/opus
yarn && yarn pod
  1. Open XCode and run node server
yarn c
  1. Run App from Xcode

Standards

Code Style

Commit message

Available Scripts

  • Open xcode & vscode & start node server
yarn c
  • Start node server
yarn dev
  • Run pod install in root project
yarn pod
  • Start iOS project in Xcode
yarn xcode
  • Open android project in Android Studio
yarn studio

Technologies

  • TypeScript v4.6.3
  • React Native v0.68.1, React v17.0.2
  • State management: MobX, React Context
  • ESLint
  • Test: jest