An open API service indexing awesome lists of open source software.

https://github.com/deibsoncogo/react-js-na-pratica

No decorrer do React na Prática, tivemos a oportunidade de desenvolver o projeto Nu, focado na criação de um sistema de cadastro de tags. Nosso principal objetivo foi aprimorar nossas habilidades no tratamento de listagens de dados e formulários com relacionamentos complexos.
https://github.com/deibsoncogo/react-js-na-pratica

editor-config eslint json-server local-forage match-sorter post-css radix-ui react react-hook-form react-js react-router-dom sort-by tailwind-css tanstack-react-query typescript vite zod

Last synced: 3 months ago
JSON representation

No decorrer do React na Prática, tivemos a oportunidade de desenvolver o projeto Nu, focado na criação de um sistema de cadastro de tags. Nosso principal objetivo foi aprimorar nossas habilidades no tratamento de listagens de dados e formulários com relacionamentos complexos.

Awesome Lists containing this project

README

          

# React na Prática | Listagem de dados e formulário com relacionamento | Rocketseat
No decorrer do React na Prática, tivemos a oportunidade de desenvolver o projeto Nu, focado na criação de um sistema de cadastro de tags. Nosso principal objetivo foi aprimorar nossas habilidades no tratamento de listagens de dados e formulários com relacionamentos complexos.

Para alcançar esse propósito, utilizamos um conjunto robusto de tecnologias. TypeScript foi a base sólida sobre a qual construímos nossa aplicação, garantindo um código mais seguro e mais fácil de manter. React JS proporcionou a agilidade e a flexibilidade necessárias para criar interfaces interativas e responsivas.

# Execução
O projeto não está em execução na nuvem, mais você pode utilizar estas orientações para executar ele.

## Instalação
Primeiramente instale as dependências utilizando o `NPM`.
```bash
npm ci
```

Comando para iniciar a fake api com o `JSON Serve`.
```bash
npm run server
```

Por fim basta executar o servidor.
```bash
npm run dev
```

# Imagens do projeto
### Página inicial com algumas tags
![Página inicial com algumas tags](/src/assets/prints/print1.png)

### Página para cadastrar uma nova tag
![Página para cadastrar uma nova tag](/src/assets/prints/print2.png)