Skip to content
/ MTA Public

A React Native todo list app written in TypeScript.

License

Notifications You must be signed in to change notification settings

rezbyte/MTA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ff1407b · Mar 21, 2022

History

21 Commits
Mar 10, 2022
Mar 12, 2022
Mar 21, 2022
Mar 15, 2022
Mar 21, 2022
Mar 12, 2022
Mar 12, 2022
Mar 12, 2022
Mar 21, 2022
Mar 12, 2022
Mar 14, 2022
Mar 15, 2022
Mar 10, 2022
Mar 12, 2022
Mar 12, 2022
Mar 12, 2022
Mar 12, 2022

Repository files navigation

Minimalist Todo App

This is a todo list app written in TypeScript with Expo & React Native.

Getting Started

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.

Developing

Install the dependencies with Yarn to get started with expanding the app:

yarn install

Recommended Development Setup

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.

Style Guide

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