Sistema Web que proporciona uma comunicação e troca de idéias através de um chat realtime (parecido com o Discord) entre desenvolvedores.
Login e Chat:
Tratativa de erro quando o usuário do Github não é encontrado:
- ReactJS: lib para a construção de interfaces frontend.
- NextJS: framework React pronto pra produção.
- TypeScript: superset para o JavaScript.
- Supabase: para armazenamento de dados realtime.
- Styled Components: para a estilização css dos componentes.
- ContextAPI: para o compartilhamento de estado entre componentes.
- Autenticação com o Github
- Controle de sessão
- Armazenamento de credenciais do usuário em Local Storage ou Cache
Para ver a aplicação rodando em produção, basta clicar aqui.