Projects

Check out My Projects

Below are some works that I've developed over the past few months.

SRAAS Smart Rural Analytics and Alert System

SRAAS Smart Rural Analytics and Alert System

SRAAS (Smart Rural Analytic And Alert System) is an intelligent IoT-based platform designed to provide real-time analytics and automated alerts for rural infrastructure monitoring and management.

React
Typescript
Vercel
Node.js
Express.js
REST API
FastAPI
Python
Java
Rasberry Pi
WebSockets
Linux
AI
IoT
OpenWebUI
HTML
CSS
Javascript
ESP32-WiFi-Deception-Station

ESP32-WiFi-Deception-Station

ESP32-based fake SSID broadcaster with live web interface. Allows custom SSID injection and dynamic broadcasting over AP mode. Built for educational testing and wireless security awareness.

C++
ESP32
HTML
CSS
JavaScript
ESP32-Wi-Fi-Sniffer-Tool

ESP32-Wi-Fi-Sniffer-Tool

A real-time Wi-Fi packet sniffer built using ESP32. Captures MAC addresses, signal strength (RSSI), and packet types in promiscuous mode. Displays live packet data on a web dashboard hosted directly from the ESP32.

C++
ESP32
HTML
CSS
JavaScript
Portfolio

Portfolio

This is my personal developer portfolio built with Next.js 14, Tailwind CSS, ShadCN/UI, and MDX. It showcases my projects, skills, blogs, and more.

Next.js
React
JavaScript
TypeScript
Tailwind CSS
HTML
CSS
Framer Motion
ShadCN/UI
Lucide Icons
Lighthouse CI
GitHub Actions
Vercel
Markdown
ESLint
Prettier
Whatsaap MCP Server

Whatsaap MCP Server

A lightweight backend server built with FastAPI to handle WhatsApp message dispatching via Twilio API. Enables Multi-Channel Protocol (MCP) support for structured and automated message delivery. Ideal for integrating WhatsApp messaging into bots, notification systems, or support tools.

Python
FastAPI
Twilio
Robotic Arm

Robotic Arm

This project involves designing and developing a robotic arm powered by the ESP32 microcontroller. The arm is programmed for precision control and task automation, incorporating advanced features such as wireless connectivity for real-time command execution. This project demonstrates expertise in robotics, IoT, and microcontroller programming.

C++
ESP32
HTML
CSS
Javascript
SpeedyBites

SpeedyBites

SpeedyBites is a web-based food ordering platform with a responsive interface. Built with HTML, CSS, and JavaScript, it delivers a seamless dining experience.

HTML
CSS
Javascript
StegoWeb

StegoWeb

StegoWeb is a web-based tool to hide secret messages inside images using client-side steganography. It uses the LSB (Least Significant Bit) technique to encode and decode text without uploading files to a server.

React
Tailwind CSS
Typescript
Javascript
Html
DraftForge

DraftForge

A simple and fast online tool to convert Markdown to PDF using only client-side technologies. Features live preview, clean UI, and export functionality with no backend required.

React
Tailwind CSS
Typescript
Javascript
Html
Github Insight Explorer

Github Insight Explorer

GitHub Profile Analyzer is a React-based tool that visualizes a developer’s GitHub profile with insightful charts and summaries. It uses the GitHub API to analyze repositories, languages, and contributions.

React
Tailwind CSS
Typescript
Javascript
Noted

Noted

Noted is a minimal, responsive notes app built with React and Tailwind CSS, allowing users to create, edit, and delete notes effortlessly. It runs fully on the client-side—no backend required.

React
Tailwind CSS
Typescript
Javascript
React Hooks

Institution-Robot-UI

Institution Robot UI is a responsive web interface for controlling and monitoring educational robots. It features real-time status updates, control buttons, and a clean, user-friendly design. Built with HTML, CSS, and JavaScript to ensure cross-device compatibility and smooth performance. Ideal for use in classrooms, labs, or research environments with minimal setup required. The UI can be adapted to various robotic systems and easily extended for future upgrades.

HTML
CSS
Javascript
Weather App

Weather App

It is a front-end web application built using HTML, CSS, and JavaScript. It fetches real-time weather data from a weather API (such as OpenWeatherMap API) using asynchronous JavaScript (fetch). The app dynamically updates the user interface based on API responses, displaying temperature, weather conditions, and location-specific details.

HTML
CSS
Javascript
OWM-Api
Morsecode Converter

Morsecode Converter

This project converts user-input words into Morse code. Each letter or digit in the input is translated into its corresponding Morse code representation using a predefined dictionary.

Python
Currency Converter

Currency Converter

A simple and interactive python based command-line tool that helps you convert currencies using real-time exchange rates provided by the Fixer.io API

Python
TXT Analyzer

TXT Analyzer

It is a Python script that processes text files to provide statistics such as line count, character count, word count, unique words, and special character count.

Python
ISRO Launch Statistics Dashboard

ISRO Launch Statistics Dashboard

A data visualization project showcasing ISRO’s historic launch data using interactive charts. Built with HTML, CSS, JavaScript, and Chart.js to present launch trends and insights clearly. Helps users explore mission types, frequencies, and success rates in an engaging visual format.

HTML
CSS
Javascript
ISRO-API

News Portal

A responsive news portal built with modern web technologies, providing users with the latest updates in a clean and intuitive interface.

HTML
CSS
Javascript
Temprature and Humidity Monitoring System

Temprature and Humidity Monitoring System

This project showcases a simple and effective IoT solution for real-time temperature and humidity monitoring using an ESP32-S microcontroller and a DHT11 sensor. The data is displayed on a smartphone via the Blynk App, making it perfect for applications such as environmental monitoring, smart homes, and agricultural automation.

C++
ESP32
Blynk
IR Breaking System

IR Breaking System

This project is an Arduino-based automatic braking system. It uses a servo motor, IR sensors, and a relay to detect obstacles or engage the braking mechanism based on user input. The system can be utilized in small robotic vehicles or other applications requiring automatic braking.

C++
Arduino
ESP-32-Pishing-Tool

ESP-32-Pishing-Tool

This project creates a WiFi login portal for the mentioned SSID Network , allowing victims to log in with their email and password to gain access to the fake network. The portal runs on an ESP32 board and utilizes the WiFiMulti, DNSServer, and WebServer libraries to handle network requests and DNS spoofing.

C++
ESP32
Quantum Coin Flip

Quantum Coin Flip

Interactive Quantum Coin Flip simulator demonstrating quantum principles like superposition and quantum gates. The project uses HTML, CSS, and JavaScript with the Quantum Circuit library for quantum operations. Explore the concept of quantum mechanics through a fun and engaging coin flip animation!

HTML
CSS
Javascript
Harmonic Dust

Harmonic Dust

It is an interactive web-based project that generates animated particles based on audio input. Using HTML, CSS, and JavaScript, the particles react to the rhythm and frequency of the sound, creating a dynamic visual experience synchronized with music.

HTML
CSS
Javascript
SSTV Encoder

SSTV Encoder

It is a web-based tool that converts images into Slow Scan Television (SSTV) signals using JavaScript. It demonstrates the encoding process of SSTV signals, allowing users to explore how images can be transmitted over radio frequencies.

HTML
CSS
Javascript
ASCII Rickroll

ASCII Rickroll

This project utilizes a simple batch file (.bat) to fetch an ASCII art of the Rickroll using the curl command, directly from the ascii.live/rick endpoint. This demonstrates the ability to automate terminal commands and leverage external APIs through scripting.

Batchfile

Web Based Compiler

A web-based compiler designed for writing and executing HTML, CSS, and JavaScript code directly in the browser.

HTML
CSS
Javascript

Joke Generator

A Dynamic Joke Generator with a sleek and interactive user interface, designed to entertain and impress. It uses JavaScript to fetch random jokes from an API.

HTML
CSS
Javascript
QR Code Generator

QR Code Generator

A simple and responsive QR Code Generator built using HTML, CSS, and JavaScript. Users can instantly generate QR codes for any text or URL input. The project works offline and features real-time QR rendering.

HTML
CSS
Javascript
Attendance Management System

Attendance Management System

An efficient and user-friendly Attendance Management System designed for seamless attendance tracking by admins, teachers, and students. This system offers a role-based login feature, ensuring secure and intuitive access for all users.

HTML
CSS
Javascript
3D Renderer

3D Renderer

A simple yet powerful 3D rendering program written in Java using Swing. Rotate 3D objects interactively with sliders to control horizontal and vertical angles, and experience dynamic rendering with smooth real-time updates.

Java
Simple Calculator

Simple Calculator

A simple yet elegant calculator application developed in Java using Swing. This project demonstrates basic calculator functionalities and a clean user interface.

Java