Skip to content

tiagoalcantara/nlw-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 Next Level Week - Web

Aplicação em ReactJS desenvolvida durante a Next Level Week #2 da Rocketseat. O curso acabou, mas os estudos continuam! Devo continuar a implementar funções conforme tiver tempo. 😃

Você pode ver como está ficando clicando aqui.

Sobre

A aplicação proposta pelo curso se chama "Proffy", e é uma plataforma para que professores possam cadastrar seus dados de contato para alunos que buscam aulas particulares remotas.

Tecnologias e repositórios

Além da aplicação web, o curso também aborda o backend e mobile!

Todos os projetos foram desenvolvidos usando TypeScript.

Extras

O que foi feito além do apresentado no curso?

Essa seção será atualizada ao longo do tempo conforme meus estudos. 📒

Componente "Loader"

Um componente para mostrar ao usuário que os dados estão sendo carregados. Animação feita no css utilizando as propriedades de animation e stroke.

Componente "Empty State"

Um componente simples para informar o usuário caso a busca não retorne resultados.

Mudanças na filtragem

Durante o curso, para buscar professores era obrigatório informar três parâmetros (dia da semana, matéria e horário). Alterei o frontend e o backend para que os parâmetros se tornem opcionais. Dessa forma, caso nada seja informado todos os professores são retornados e a filtragem se torna mais flexível.

Tela de Login

Como parte dos desafios ao final do curso, comecei a implementar essa tela. Ainda sem funcionalidade. (Não está acessível na prévia devido a problemas com o Netlify e o React Router que ainda não corrigi)

About

🚀 Frontend web em ReactJS desenvolvido durante a Next Level Week da Rocketseat.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors