Skip to content

Real-Time chat application using websockets, go channels.

Notifications You must be signed in to change notification settings

pratikstemkar/nexus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nexus - Real-Time Chat

Chat with anyone in a room.

2024-02-24.10-19-26.mp4

Tech

  • Go Gin
  • Gorilla Websockets
  • Next.js
  • TailwindCSS
  • PostgreSQL
  • Docker

How to run?

  • Clone repository from git clone https://github.com/pratikstemkar/nexus.
  • Run Postgres image from docker using make postgresinit.
  • Create DB nexusdb using make createdb.
  • Run DB migrations to create users table using make migrateup.
  • Start server command go run cmd/main.go.
  • Run Next.js app using npm run dev.
  • Visit https://localhost:3000.

About

Real-Time chat application using websockets, go channels.

Resources

Stars

Watchers

Forks