This is a todo list app written in TypeScript with Expo & React Native.
The app can be run quickly using the Metro bundler & Expo Go.
Install the Expo CLI via your favorite package manager.
To start the application, open a terminal & navigate to the 'MTA' folder:
cd <path/to/MTA>
Then type the following into your terminal:
expo start
Install the Expo Go app either on Android or iOS. Open the Expo Go app & press 'Scan QR Code'. Scan the QR code that appears in the Terminal.
Install the dependencies with Yarn to get started with expanding the app:
yarn install
Set your editor settings to the .editorconfig file. For VSCode, this is done via the Editor Config extension. See Editor Config's guide for other editors.
Setup ESLint as the linter in your editor.
For VSCode, use the ESLint extension.
Alternatively use yarn lint
in the terminal to run ESLint manually.
Use Prettier to format your code. For VSCode, this is done with the Prettier extension.
Follow AirBnB's style guide & the React TypeScript Cheatsheets.
Feature branches should follow the #issueNumber-issue-name
format.
For example #7-Create-a-branching-convention