https://github.com/devsaifur/chat-space
A fully scalable chat app.
https://github.com/devsaifur/chat-space
hono nodejs postgresql rabbitmq react redis
Last synced: 2 months ago
JSON representation
A fully scalable chat app.
- Host: GitHub
- URL: https://github.com/devsaifur/chat-space
- Owner: devSaifur
- Created: 2024-10-05T20:18:32.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-12-05T18:04:19.000Z (over 1 year ago)
- Last Synced: 2025-03-17T08:47:42.316Z (over 1 year ago)
- Topics: hono, nodejs, postgresql, rabbitmq, react, redis
- Language: TypeScript
- Homepage:
- Size: 1.65 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Who said websockets are hard to scale? well it's hard but not that hard! :')

# A simple chat application with websockets.
## Fully Scalable with [Redis](https://redis.io/) and [RabbitMQ](https://www.rabbitmq.com/)
## Tech Stack
- **Framework (Frontend):** [React](https://react.dev)
- **Framework (Backend):** [Hono](https://hono.dev)
- **Database:** [Postgres](https://www.postgresql.org)
- **Message Queue:** [RabbitMQ](https://www.rabbitmq.com)
- **Message Broker:** [Redis](https://redis.io)
- **ORM:** [Drizzle ORM](https://orm.drizzle.team)
- **UI Components:** [shadcn/ui](https://ui.shadcn.com)
- **Styling:** [Tailwind CSS](https://tailwindcss.com)
- **Authentication:** [Better Auth](https://www.better-auth.com)