Registro Covid - Front
Interface para gerenciamento dos dados do registroCOVID.
Ferramentas Utilizadas
Tecnologias Utilizadas 👨💻
- ⚛️ React: A JavaScript library for building user interfaces.
- Material UI: React components for faster and easier web development. Build your own design system, or start with Material Design.
- Formik: Formik is the world's most popular open source form library for React and React Native.
- :crocodile: Formik Material-UI: Easily combine formik with Material-UI.
- Yup: Yup is a JavaScript schema builder for value parsing and validation.
- SWR: React Hooks library for data fetching.
- JSON Server: Get a full fake REST API with zero coding in less than 30 seconds (seriously). Usamos essa api para testes.
- Jest: Framework para testes em Javascript.
- Testing Library: Biblioteca de utilitários para teste que encorajam boas práticas.
Servidor de desenvolvimento 🚀🚀
Clonando o projeto
git clone https://github.com/EscolaDeSaudePublica/registrocovid-front.git
Entrar no diretório
cd registrocovid-front
Intalar as dependências do projeto
npm install
Copiar o .env.example para .env
cp .env.example .env
Dar start no servidor de desenvolvimento
npm start
Para rodar os testes continuamente
npm test
Para rodar os testes uma única vez
npm test:nowatch