/ignite-teams-react-native

App to register groups and players in two teams, developing AsyncStorage and navigation concepts.

Primary LanguageTypeScript

Ignite Teams

Clique aqui para ver a versรฃo em Portuguรชs.

๐Ÿ“„ Project

App that consists of creating teams and adding players to Team A or Team B. Data is stored on the device itself using AsyncStorage, and the screen construction was done using Styled-Components.

๐Ÿ“ Concepts

  • Path Mapping
  • Stack Navigator
  • AsyncStorage
  • Custom Exceptions
  • Theme Tokens

๐Ÿ’ป Technologies

  • React Native
  • TypeScript
  • Styled-Components
  • AsyncStorage
  • Expo

๐Ÿ”– Layout

๐Ÿš€ Running the project

1. Clone this repository to your machine
$ git clone https://github.com/luc-ribeiro/ignite-teams-react-native.git

2. Install dependencies
$ npm i

3. Run the project with the command:
$ npm start

- With Expo Go open on your device, scan the QR code in the terminal
Note: Expo Go must be installed on your mobile device