Untitled

 avatar
unknown
plain_text
a month ago
1.1 kB
2
Indexable
Bibliotecas:
- React
- Styled-Components para estilização dos componentes
- React Hook Form para gerenciamento de formulários
- Zod para validações dos formulários
- Redux Toolkit Query para o gerenciamento das requisições
    -> ele fornece cacheamento dos dados
    -> fornece os estados da requisição: loading, error, data
    -> refetch automatico de dados
- React Loading para componentes de carregamento
- React Toastify para notificações
- Phosphor Icons para ícones
- Radix UI - Dialog para o modal
- React Select para o select

Funcionalidades:
- Página inicial com alguns artistas, álbuns e músicas

- Gerenciamento de artistas, álbuns, músicas e playlists:
    - Listagem,
    - Criação,
    - Atualização e
    - Visualização

- Validações em formulários
- Cacheamento das requisições
- Pesquisa
- Paginação
- Ordenação
- Itens por página
- Responsividade

-----

Organização:
components
configs (nome da aplicação, rotas, configurações de tea)
constants (searchParasKeys)
hooks
layout
routes
styles
types
utils
views
Leave a Comment