ChatThrough is a real-time chat application built using Node.js, Express, Socket.io, PostgreSQL (pg), and Astro DB (Cassandra).
-
Backend
- Node.js
- Express
- Socket.io for real-time communication
-
Databases
- PostgreSQL (pg) for relational data
- Astro DB (Cassandra) for NoSQL data storage
-
Frontend
- HTML, CSS, JavaScript
- jQuery for DOM manipulation
- Real-time messaging between users
- User authentication and authorization using JWT tokens
- Chat with your contacts
- Online/Offline Indicator
- Automatic message rendering when reaches the top of the chat for seamless user experience.
For a high-quality demo, visit here.