RS Dev is the creative hub of Rajib Sadhu, a developer passionate about building interactive, privacy-focused, and engaging web experiences. Every application hosted here is designed to solve a real problem — whether it is enabling anonymous communication, bringing friends together through creative games, or making learning fun through competitive quizzes. Each project is built from the ground up using modern web technologies, with a strong emphasis on user experience, performance, and security.
Project Showcase
Applications Built for Real Users
Every project at RS Dev started as an idea to fill a gap — a tool that did not exist the way it should, or an experience that could be made better. Below is a detailed look at each application, the problems they solve, and the technology behind them.
🕵️
IncogniChat
Anonymous Messaging Platform
IncogniChat was born from a simple observation: people are more honest when they can speak freely without the fear of judgment. Whether it is giving candid feedback to a colleague, sending an encouraging message to a friend going through a tough time, or simply having fun with anonymous Q&A sessions, IncogniChat provides the platform to do it safely.
At its core, IncogniChat is an anonymous messaging platform where anyone can receive messages through a unique public profile link. The sender never has to create an account or reveal any personal information. The recipient sees the message, but never the identity behind it. This creates a space where authenticity thrives — conversations happen without social filters.
The platform takes privacy seriously. Messages are encrypted at rest, ensuring that even if the database were compromised, the content remains unreadable. User registration is minimal by design — only a username and password are required. An email address is entirely optional and only used for password recovery. Guest users can browse and send messages without ever creating an account.
Pencil Panic is a real-time multiplayer drawing and guessing game inspired by the classic party game where one person sketches a word and everyone else races to guess what it is. It brings that experience to the browser — no downloads, no installations, just share a room code and start playing with friends.
The game is built around quick rounds and fast-paced action. One player is given a secret word and must draw it on a canvas within a time limit. Other players watch the drawing unfold in real time and type their guesses into a chat. Points are awarded based on how quickly someone guesses correctly — the faster you guess, the more points you earn. The artist also earns points for each correct guess, rewarding clear and creative drawings.
Rooms are private by default. The host creates a room, receives a unique code, and shares it with friends. There is no matchmaking with strangers — Pencil Panic is designed for playing with people you know, making it perfect for virtual hangouts, team-building sessions, or just killing time with friends. The game supports emoji reactions so players can react to drawings in real time, adding another layer of interaction beyond just guessing.
Trivia Battle takes the classic quiz format and turns it into a competitive, real-time multiplayer experience. Players join a room, pick a category, and answer questions head-to-head with live scoring. It is designed for anyone who loves trivia — whether you are testing your general knowledge, challenging friends to see who knows more about science, or hosting a quiz night from your living room.
Each game session is structured around rounds of multiple-choice questions. Players see the same question at the same time and must answer before the timer runs out. Points are awarded for correct answers, with bonus points for speed. The leaderboard updates in real time after every question, creating a constant sense of competition and excitement. At the end of the game, final standings are displayed along with stats for each player.
The platform draws from a diverse pool of questions spanning categories like science, history, geography, entertainment, sports, and more. This variety ensures that no two game sessions feel the same, and players with different strengths can all find moments to shine. The host can configure the number of questions, time limits, and difficulty level before starting, giving full control over the pace and challenge of each session.
Every project at RS Dev follows a consistent set of principles. These are not abstract ideals — they are practical decisions that shape how each line of code is written, tested, and deployed.
User Experience First
Interfaces are designed to be intuitive from the first click. No tutorials needed, no complex onboarding flows. If a feature requires explanation, it needs to be redesigned. Every interaction is tested across screen sizes and optimized for both desktop and mobile users.
Real-Time by Default
Modern users expect instant feedback. All multiplayer features use WebSocket connections for true real-time communication — no polling, no artificial delays. When a player draws a line or submits a guess, every other player sees it within milliseconds.
Privacy and Security
Data collection is minimized to what is strictly necessary. Authentication uses industry-standard practices including hashed passwords and token-based sessions. Where anonymity is the feature, no identifying information is stored, period.
Modern Tech Stack
Projects are built with React, TypeScript, Node.js, and Vite — chosen for their performance, developer experience, and active community support. Dependencies are kept minimal to reduce attack surface and improve load times.
About the Developer
Who is Behind RS Dev?
RS Dev is the personal project hub of Rajib Sadhu, a web developer based in India with a focus on building interactive, real-time web applications. With experience spanning both frontend and backend development, Rajib designs and builds full-stack applications from concept to deployment — handling everything from database architecture to user interface design.
The projects hosted on rsdev.in are not client work or commercial products — they are passion projects built to explore ideas, experiment with new technologies, and create tools that people actually enjoy using. Each application is actively maintained and improved based on user feedback and evolving web standards.
Rajib believes that the best way to learn and grow as a developer is to build real things for real users. Every project on this platform is a reflection of that belief — functional, polished, and available for anyone to use.