ChatterBox - R3TiR3D
ChatterBox is a Next.js (App Router) chat application scaffold originally started from a Firebase starter and migrated to use MongoDB Atlas + server-side APIs for authentication and messaging.
π§© Features
- π User authentication (login/register)
- π₯ User management
- π¬ Real-time messaging with Socket.IO
- β¨ Typing indicators
- π± Message delivery and read receipts
- π¨ Modern, responsive UI
- π Secure token-based authentication
- π± Cross-platform mobile app (legacy)
π‘ Technologies used
- React (web client)
- Node.js + Express (API server)
- Socket.IO (real-time messaging)
- MongoDB (database)
- TypeScript, JavaScript, CSS
π Repo / Demo
π View repository
π View Demo
πΌοΈ Screenshots
