Real time simple anonymous chat app where anyone can send messages without the need to sign up or log in
- Backend: Go, Gin, Gorilla WebSockets
- Frontend: Templ, Alpine.js, TailwindCSS
- Database: NeonDB (PostgreSQL)
- Goose (DB Migrations)
- SQLc (DB interactions)
- pgx (DB persistence)
- Hosting & Infrastructure: Docker, GitHub Container Registry (Switched from Google Artifact Registry), Render (Switched from Cloud Run)
- CI/CD Tools: Makefile, GitHub Actions, Air (Go Live Reload)
- add auth and login maybe (but still keep anonymity)
- add diff rooms instead of just one room and the ability to create rooms
- allow users to send images
- allow users to send gifs (using Tenor API)