Esse projeto foi iniciado durante a semana de Imersão front-end da @alura, e posteriormente fui implementadando algumas modificações e refatorando.
Projeto desenvolvido para estudo e prática de desenvolvimento front-end utilizando framework Next, biblioteca React, CSS-in-JS com Skynex-UI, Context API, controlled components, consumindo API construida com Supabase. Foi necessario também fazer configuração de variáveis de ambiente.
Web App de um chat real time. Utiliza dados consumidos da API do Github, através de comunicação websocket que permite atualização de dados e renderização no client sem nenhuma ação do mesmo e sem precisar atualizar a tela.
Deploy com continuous deployment feito na Vercel.
real-time-chat-next-supabase.vercel.app/
- Clone o repositório:
git clone https://github.com/tuliopxavier/real-time-chat-next-supabase.git
- Instale as dependências:
yarn install
- Acompanhe em modo de desenvolvimento:
yarn dev
- ReactJS
- Next
- NodeJS
- Yarn
- Skynex-UI
- Sass
- API Rest
- Supabase
- Websocket