Send Messages In A Snap
A WebRTC chat app capable of sending information anywhere and everywhere with a snap.
Snaptext utilizes WebSockets to send data in real-time from user to user. There is no need to log-in, just click on a user and snap them a message. The client-side uses ReactJS, Tailwind CSS, and JavaScript for the minimalistic user interface. NextJS is used for page routing, optimized rendering, and to create RESTful API endpoints to query data from our MongoDB database. An external WebSocket server is created with NodeJS and ExpressJS to emit and recieve events with a constantly open connection.