{"repo":"PrathamX595/GupShup","free":true,"listed":false,"github":"https://github.com/PrathamX595/GupShup","clone":"git clone https://github.com/PrathamX595/GupShup.git","description":"GupShup is a modern, anonymous video chat platform that connects you with random strangers from around the globe. Inspired by platforms like Omegle, it provides a seamless and engaging way to have spontaneous conversations, share stories, and make new connections in a safe and respectful environment.","language":"TypeScript","stars":18,"topics":["auth0","docker","docker-compose","expressjs","jwt","nextjs","nodejs","passport","reactjs","redis"],"license":"Apache-2.0","category":"deployment-docker-iac","readme_excerpt":"Talk to the world, one stranger at a time. Explore the Live Demo » Report Bug · Request Feature --- About The Project GupShup is a modern, anonymous video chat platform that connects you with random strangers from around the globe. Inspired by platforms like Omegle, it provides a seamless and engaging way to have spontaneous conversations, share stories, and make new connections in a safe and respectful environment. The project is built with a modern tech stack, featuring a Next.js frontend and a Node.js/Express backend, all written in TypeScript and containerized with Docker for easy deployment. --- ✨ Features - Anonymous Video & Text Chat : Instantly connect with strangers for video and text conversations. - Random Pairing : Get matched with a new person from anywhere in the world with a single click. - User Authentication : Secure sign-up, login, and Google OAuth for a personalized experience. - User Profiles : Manage your account, update your username, and upload a custom avatar. - Upvote System : Show appreciation for great conversations by upvoting users. - Real-time Reactions : Express yourself with quick emoji reactions during a chat. - Media Controls : Easily toggle your camera and microphone. - Keyboard Shortcuts : Navigate conversations efficiently ( Space for next, V for video, M for mic). - Privacy Focused : No personal data is shared by default. Video and audio tracks are disabled at the start of each chat. - Community Guidelines : Clear rules and policies to en","default_branch":null,"files":null,"tree":[],"storefront":"/r/PrathamX595","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/PrathamX595/GupShup/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}