React Native app, built with TypeScript 5 and Yarn 3 (berry). This mobile app uses NativeBase for the UI and communicates with a Rails backend where it will generate the AI data and render back to the app.
- Install Volta to make sure the correct NodeJS and Yarn version are installed for this project.
- Make sure your yarn version is correct (needs to be v3). If you are still running yarn v1, please run
yarn set version berry
to make sure you use the Yarn Berry v3 (and not Yarn v1).
- Rename
.env.dist
to.env
- Open
.env
file and update your app details in there - Run
yarn start
ornpx expo start
You can also run yarn ios
or yarn android
to run the app directly on the respective device.
- Verify if the code syntax follows the Prettier rules
yarn prettier:check
- To fix the indentation/code styling
yarn prettier:fix
Pierre-Henry Soria. A super passionate and mission-driven software engineer! 😊 I'm also a true cheese 🧀, dark chocolate, and espresso lover! 😋 Feel free to reach me at: pierre {[AT]} pH7 {[D0T]} me
Generously distributed under the MIT license.