Projects
My development projects and creations across different complexities and domains.

Demo Website – Animated Header & Footer
Demo site showcasing reusable header and footer components with smooth animations.



Pick and Place Robot
Automated robotic system for industrial object detection and placement.






Snake Game
Classic snake game controlled by arrow keys — eat food, grow, avoid collisions.

World Capital Quiz
Full-stack quiz app to view and add country capitals, with PostgreSQL and server-side rendering.

Recipe Page using JSON
Website showcasing taco recipes dynamically loaded from JSON data using EJS and Express.


Permalist / To-Do List
Persistent to-do app with add, edit, and delete features backed by a PostgreSQL database.

Government School Website
Responsive school website with English/Kannada language toggle and multiple content sections.

Analog Clock
Interactive analog clock with accurate real-time hour, minute, and second hand rotations.

Travel Tracker
Track visited countries on a world map with a PostgreSQL-backed count display.

Family Travel Tracker
Multi-user travel tracker where each family member has a custom color on a shared world map.

Emojipedia
React app displaying emoji meanings using components, props, and array mapping.

Login and Register (React)
Clean React app demonstrating login and register UI with ES6 JavaScript.

API for Blog
Minimal Express-based blog API supporting full CRUD operations.

Guess the Flag Game
Flag quiz game built with Express, PostgreSQL, and EJS with server-side rendering.

Auth Level 1 – Basic Login
Basic authentication system with email and password stored in plain text (Level 1).

Auth Level 2+3 – Hashed Passwords
Login system with bcrypt.js salting and hashing, protecting a secrets page.

Auth Level 4 – Session & Passport
Session-based authentication with Passport.js, cookies, and bcrypt password hashing.

Auth Level 5 – Environment Variables
Secure auth with bcrypt, sessions, cookies, and credentials stored in .env files.

Auth Level 6 – Google OAuth 2.0
Full auth system with email/password login plus Google OAuth 2.0 via Passport.js.

Random Secrets
Node.js project using the Secrets API to fetch and display random anonymous secrets.

Authorized Secret Storing Web
Secret-storing platform where registered users can log in and save personal secrets.


Digital Clock (React)
React app showing live digital time using the useState hook.

Name Set Login Page (React)
React app that reads a user's name from an input and displays it on submit with hover effects.

ToDoList using React Hook
Clean to-do list app using React Hooks for state management and dynamic updates.

Keeper App (React)
Google Keep-inspired note app where users can create and delete notes dynamically.

Keeper Version 2 (MUI)
Enhanced Keeper app rebuilt with Material UI for polished design and responsive layout.

DBank – Decentralised Bank
ICP blockchain banking app supporting top-up, withdrawal, and balance checks via Motoko.

Simple Portfolio
Minimal responsive personal portfolio showcasing skills and personality with pure HTML/CSS.

MemoVault
Blockchain-based notes app on ICP to create, store, and delete notes on-chain using Motoko.

JELLY CryptoToken – DRivex Finance
Decentralized ICP token project with a faucet, balance checker, and transfer system.

OpenD – NFT Marketplace
Decentralized NFT marketplace on ICP allowing users to mint, list, and sell NFTs.

EdTech 2
Educational site with grammar lessons, maths formulas, quizzes, and interactive modals.

X / Twitter Clone
Responsive front-end clone of X (Twitter) built with Tailwind CSS and Material Icons.

Amazon Clone
Responsive Amazon homepage clone focusing on clean layout and front-end fundamentals.

Netflix Clone
Responsive Netflix homepage clone with modern design and front-end best practices.

Save My Auth Secret
Secret-storing platform with user registration and login backed by PostgreSQL.

Tic-Tac-Toe 2
Second version of Tic-Tac-Toe — two-player 3×3 grid game with win detection.

Increase-Decrease Counter
Simple React app with increment and decrement controls using the useState hook.

Vehicle Number Plate Validator
Web-based Indian number plate validator using Regex and DFA principles with visual diagrams.

Myntra Clone
A simple Myntra-inspired shopping UI. Users can browse products, add items to the bag, remove them, and see price details.Cart data is stored using LocalStorage so it remains after refresh.

BackGround Color Changer
A simple React project that allows users to change the background color of the page by clicking different color buttons.

Password Generator
A responsive Password Generator built with React and styled using Tailwind CSS.
![To-Do-List App [Sequencing Feature]](/_next/image?url=%2Fimages%2Fp52.png&w=3840&q=75)
To-Do-List App [Sequencing Feature]
A simple To-Do List app with sequencing feature implemented.

React Clock App
A real-time digital clock built with React using useState and useEffect hooks.

Time Stop Watch
A simple, clean stopwatch application built with React, HTML, CSS, and JavaScript.

Zerodha + Kite Clone
A modern stock trading dashboard inspired by Zerodha Kite. This project provides a complete trading interface including portfolio tracking, stock watchlist, order management, and analytics visualization.

AI Based Aircraft Detection System
Aircraft Detection using YOLOv8 and Classification using ResNet-50. AI-based Aircraft Recognition System capable of detecting aircraft in images, videos, and real-time camera feeds and identifying their type automatically.