Projects

Project Image

Influencer Engagement and Sponsorship Coordination Platform - V2

This application connects the influencers and sponsors to market or advertise a product. Here sponsors can get their product/service advertised and influencers can get monetary benefit. This app meets the demands of sponsors, influencers.

Python Vue.js Flask Axios RESTful API's SQLite Chart.js Celery Redis MailHog
Project Image

Influencer Engagement and Sponsorship Coordination Platform - V1

It is a Web application / platform that connects the influencer and sponsor for marketing products and get monetary benefits for influencer. This app has the superuser as admin who has all the statistics about the app and has ability to flag inappropriate users and campaings.

HTML5 CSS3 Flask SQLAlchemy Jinja2 Python SQLite Matplotlib
Project Image

Tools in Data Science Virtual TA

A FastAPI based Virtual Teaching Assistant API built for the Tools in Data Science course at IIT Madras. It provides automated, accurate answers to student queries by processing text and optional base64 encoded images. The system uses custom web scrapers to collect and structure Discourse forum discussions and course materials into searchable JSON. Queries are handled using modular logic, returning structured answers with contextual links. Performance was evaluated using Promptfoo, and the API was deployed on Vercel.

Python FastAPI Pydantic JSON BeautifulSoup Promptfoo Vercel Git
Project Image

MailPilot

MailPilot is a smart email assistant that works as both a web app and a Chrome extension, powered by Spring Boot and Google Gemini API. It helps you draft, summarize, rewrite, and organize emails directly from your browser or a dedicated web dashboard.

React.js SpringBoot Gemini API Material UI REST API's Docker
Project Image

YouTube App Clone

This YouTube clone is built with HTML & CSS, using Grid for video placement and Flexbox for headers and sidebars. It features horizontal and vertical layouts for structured content and CSS media queries for a fully responsive design across devices.

HTML5 CSS3 Flexbox CSS Grid Vertical Layout Horizontal Layout
Project Image

AI Merchandise Maker

This AI Merchandise Maker Lite project simulates an automated merch generation pipeline using multiple technologies. It utilizes Python and OpenAI APIs to generate product titles, descriptions, and images. JavaScript handles mockup visualization with HTML Canvas, while Java simulates publishing endpoints. The project showcases multi-language integration, and AI-powered content generation, offering a streamlined simulation of real-world product automation workflows.

Python OpenAI GPT API OpenAI DALLΒ·E API JavaScript HTML5 Canvas Java JSON Git
Project Image

CGPA Calculator V2 - IITM BS Degree

An intuitive web application designed to calculate the level wise CGPA for the IITM BS Degree program. Users can choose the input grades for the completed courses, and compute level wise CGPA based on predefined course credits, ensuring accurate and efficient grade tracking with a clean UI.

HTML5 Tailwind CSS Pandas Flask Jinja2 Requests
Project Image

Text to Speech App

An web application which allow users to convert texts to speech with having option to choose voices.

HTML5 Tailwind CSS JavaScript SpeechSynthesisUtterance Web Speech API
Project Image

CGPA Calculator V1 - IITM BS Degree

An intuitive web application designed to calculate the CGPA for the IITM BS Degree program. Users can select completed courses, input grades, and compute CGPA based on predefined course credits, ensuring accurate and efficient grade tracking with a clean UI.

HTML5 Tailwind CSS Flask Jinja2 Requests

AI/ML Projects

Project Image

Personalized Shopping Recommendation

This project demonstrates a lightweight personalized recommendation engine using Python. It evolves recommendations for a shopping app based on user interactions (clicks/likes).

Pandas Recommendation System Matplotlib Tabluate Library

UI/UX Design Case Study

Project Image

UI - Design Case Study on GPay

I analyzed existing GPay features and proposed an additional feature focused on helping users save money. The UI design for this feature was created using Figma.

Figma Product Design

Foundational Projects

Project Image

Rock Paper Scissors Game

A simple and interactive Rock Paper Scissors game built using HTML, CSS, and JavaScript with an 'Auto Play' feature.

HTML5 CSS3 JavaScript
Project Image

Blogging Page

This is a static blogging page. My first attempt after learning HTML & CSS. Though amateur, it gave me a lot of confidence to pursue further.

HTML5 CSS3