Projeto desenvolvido durante a semana de 07/11/22 a 11/11/22 dentro da Imersão React da Alura.
O alura consiste de um webapp para centralizar e cadastrar links de videos. Os principais conceitos abordados nesse projeto foram o gerenciamento de estados, tema e comunicação com o backend que foi provido pelo Supabase.
- ReactJs
- NextJs
- TypeScript
- Styled Components
- Formik & Yup (validação de formulário)
- RecoilJs (gerenciamento de estados)
- Supabase (Backend As A Service)
Faça um clone do repositório e :
cd my-project
npm i
Desenvolver um projeto para meu portifólio a partir da base passada pelo projeto do evento. Durante o desenvolvimento do projeto, sempre que possível, busquei alterar ou incrementar o que foi proposto para desenvolver minhas próprias idéias e conceitos.
Exemplos dessas ações:
* Inclusão do TypeScript no projeto
* Validação de formulário e implementação do campo de seleção no formulário
* Separação das tabelas no Supabase (uma para cada playlist e uma para os favoritos)
* Utilização da variável de ambiente do NextJs