adriangvaldes / innovatetech

Challenge app for C2S interview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bem vindo ao projeto Innovatech! 👋

Este é um app desenvolvido para o desafio do processo seletivo da C2S (Contact2Sale). Um app simples de listagem de usuários e visualização de detalhes dos mesmos. Com funcionalidades básicas de busca por nome e filtragem por gênero.

O projeto foi feito em React Native, utilizando typescript com estilizações hibrida usando Nativewind (Tailwind para o React Native) e em alguns casos a o próprio StyleSheet nativo do Native.

Foi utilizado a biblioteca Gorhom @gorhom/bottom-sheet" para o componente de BottomSheet para agilizar a implementação. Alem da biblioteca de componentes da React Native Elements

Rodando o projeto

Este é um projeto desenvolvido em Expo, para roda-lo não é muito diferente do que um app feito Nativamente com React Native. O processo é simples:

  1. Instalar as dependências
   npm install

caso utilize o yarn

   yarn install
  1. Inicie o projeto
npx expo start
  1. No terminal vemos um QR code. Que utilizaremos no aplicativo do Expo Go. Para instalar no seu celular basta ir na loja de aplicativos do celular (Playstore ou Applestore) e procurar e baixar "Expo Go".

  2. Dentro do app temos a opção "Ler QR Code", tocando nela a camera é aberta, então é so apontar para o QR Code do terminal

  3. Pronto! Seu app ja está rodando =D

About

Challenge app for C2S interview


Languages

Language:TypeScript 86.2%Language:JavaScript 13.8%