Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.27 KB

README.md

File metadata and controls

50 lines (35 loc) · 1.27 KB

Kin-Carta 📒

Challenge code

Captura de Tela 2021-11-10 às 21 40 1

Tools

  • Using Expo Bare workflow for application development
  • Axios were used for consumption by Api
  • Styled-component to work with customizable components
  • Typescript as a development language facilitating the definition of types
  • React-Navigation for navigation between screens
  • Immer helps produce less verbose reducers
  • Redux for Global state control
  • Redux-Saga for handling asynchronous requests within Redux

Features

  • Show data on screen in sections
  • Sort the data alphabetically
  • Show single item details
  • Add item to favorites list
  • Deselect item as favorite

Cloning project

$ git clone https://github.com/ItsJuniorDias/Kin-Carta.git

Installing dependencies

$ yarn 

Mobile

  • You need to have Android Studio installed and configured and your computer to run APP React Native;
  • With all dependencies installed and the environment properly configured, you can now run the app;
  • With Android Studio running and Emulador open:
  • Or emulate on your physical device.

Android

$ expo start