Front End desenvolvido em ReactJs + TypeScript por mim e Back End desenvolvido em Laravel por https://github.com/fernando-fix
- ReactJs
- TypeScript
- Context Api
- LocalStorage
- Axios
- React-hook-form
- Yup
- Styled Components
- React-Icons
- React-Router-Dom
- Por Caminho da Requisição (path),
- Por Corpo da Requisição (body),
- Por Parâmetros de Rota (params),
- Por Parâmetros de Consulta (query)
- Cadastrar Novo Usuário
- Entrar como Visitante
- Visualizar Posts
- Visualizar um Post Completo
- Fazer Login
- Visualizar, Criar e Apagar Posts
- Criar de 1 a 3 Tags ao criar Posts
- Visualizar um Post Completo
- Ir para a Página de Perfil do Usuário
- Atualizar Nome e Email no Perfil do Usuário
- Fazer Logout
- Persistência dos dados de Usuário e de Autenticação
- Persistência da Página ao Sair da Página Home e Voltar
- Paginação Dinâmica
- Validação dos Formulários com Mensagens de Erros