Skip to content

EnzoPontoni/RealTimeChat

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Typing SVG




Aplicacao full stack de chat em tempo real com foco em portfolio profissional. Permite criar conta, entrar em salas, enviar mensagens instantaneas, visualizar usuarios online e acompanhar historico recente das conversas, com backend Node.js e banco PostgreSQL.




JavaScript Node.js React Vite
Socket.io Express PostgreSQL Prisma




Axios JWT bcrypt TailwindCSS




Frontend Backend Repository



# Clone o repositorio
git clone https://github.com/EnzoPontoni/RealTimeChat.git

# Entre na pasta
cd RealTimeChat

# Backend
cd server
npm install
npx prisma generate
npm start

# Frontend (novo terminal)
cd ../client
npm install
npm run dev



✅ Registro e login com JWT
✅ Salas de chat em tempo real
✅ Lista de usuarios online por sala
✅ Indicador de digitacao
✅ Persistencia de mensagens no PostgreSQL
✅ Interface responsiva e moderna




LinkedIn Portfolio Email

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages