garvit-exe

Projects
 Work Room 

Work Room Project Image
Purpose During my Project Exhibition 1 course, my friends and I wanted to code together but weren’t comfortable with GitHub yet. We tried a VS Code extension, but constant session timeouts and missing features got in the way. That led me to build Work Room, a browser-based real-time coding platform with a multi-language editor, chat, whiteboard, and even AI code assistance.
Technologies React, Node.js, Express.js, Docker
Features
  • Architected a multi-user code editor, integrating the Monaco editor component, enabling syntax highlighting and support for over 100 languages within the collaborative environment.
  • Engineered WebSocket-based real-time synchronization using Socket.IO, ensuring sub-100ms latency for seamless collaborative coding.
  • Integrated Mistral AI via a secure backend proxy to provide AI-powered code generation and assistance.
  • Implemented a real-time collaborative blackboard with drawing tools, facilitating visual system design discussions.
  • Containerized React frontend and Node.js backend services using Docker, standardizing development environments and streamlining CI/CD pipelines.
  • Developed a persistent chat system with message history, enabling real-time team discussions alongside collaborative coding sessions.
Timeline February 2025 – May 2025

 Land Ledger 

Land Ledger Project Image
Purpose Back in my third year of bachelors, my friends and I were debating how land scams keep happening like fake papers and missing records, and even politicians benefiting from all this. We joked it’s almost designed to stay messy. That started the idea for Land Ledger, which is a blockchain-based system where property records are transparent, verified by smart contracts, and harder to tamper with.
Technologies Typescript, React, Solidity, Ethereum, Ethers.js, Ganache, Supabase
Features
  • Led a team of 8 to successfully develop and deploy a full-stack property registration DApp on the Ganache testnet.
  • Engineered a responsive React frontend, integrated with Ethereum blockchain via ethers.js, and connected to Supabase for authentication and data management.
  • Architected global state management using React Context and TanStack Query for efficient data fetching and caching.
  • Designed a hybrid architecture storing sensitive data on-chain while maintaining performance with off-chain storage for documents.
  • Built and deployed Solidity smart contracts featuring property registration, ownership transfer, mortgage functionality, and multi-signature verification using OpenZeppelin’s security patterns.
  • Implemented multi-tiered access control with distinct permissions for property owners, government officials, and validators.
Timeline November 2024 – January 2025
Team Members Garvit Budhiraja, Shashidhar Kittur, Shashwat Balodhi, Rohan Gautam, Riya Gupta, Saiyed Alwaz Hussain, Uday Upadhyay, Chinmay Bhoyar

GitHub Metrics
</td>
GitHub Stats Profile Trophies
GitHub Profile Graph
productive Time Chart GitHub Streak
GitHub contribution grid snake animation
GitHub Activity Graph