O sistema consiste em aplicativo mobile com fluxo de autenticação e CRUD dos navers, possuindo informações como: nomes, idades, cargos, tempo de empresa e projetos que participaram.
- JavaScript - JavaScript (JS) is a lightweight, interpreted, or just-in-time compiled programming language with first-class functions.
- React-Native - React Native combines the best parts of native development with React, a best-in-class JavaScript library for building user interfaces.
- Styled Components - Primitivos visuais para a idade do componente. Use os melhores bits de ES6 e CSS para estilizar seus aplicativos sem estresse.
- Styled System - Styled System lets you quickly build custom UI components with constraint-based style props based on scales defined in your theme.
- React Query - Performant and powerful data synchronization for React
- React Hook Form - Performant, flexible and extensible forms with easy-to-use validation.
- Yup - Yup is a JavaScript schema builder for value parsing and validation.
- Date-fns - Modern JavaScript date utility library
Credenciais para acesso:
email: [email protected]
password: nave1234
Para executar este projeto localmente, você precisará:
- Clonar este repositório - https://github.com/rickyalmeidadev/desafio-reactjs-frontend.
- Ter um ambiente configurado para executar um projeto React Native - Você pode serguir o guia da documentação
- Clone o repositório:
git clone https://github.com/rickyalmeidadev/desafio-reactjs-frontend
- Instale os pacotes:
yarn install
- Instale o aplicativo em seu emulador:
yarn android
ou
yarn ios
- Execute o app:
yarn start