Aditya's projects

Here is a list of some fun side projects I made.


Fun with Flags | Multiplayer Game

Jan 2025 | GO, WebSockets, Javascript

"Fun with Flags" is a multiplayer game built with go in the backend (gorilla web socket) and plain html/css and vanilla JS in the frontend. It has two game modes modes. In one mode, you get a flag image and have to pick the right country name based on the image and in the other mode, you're given a country and need to point out where it is on the world map, based on the flag. You can play solo or in a multiplayer mode.
Collection of MLOps and DL Assignments

Jan 2025 | TensorFlow.js

This is a compilation of MLOps and Deep Learning assignments, featuring models deployed with TensorFlow.js. It includes links to relevant Kaggle notebooks and GitHub repositories for additional reference and exploration.
IOIT ACM Student Chapter Website

Nov 2024 | Flask, TailwindCSS, ThreeJS, WebGL, HTMX, LightGallery, Perl

This project is a Flask-based website for the IOIT ACM Student Chapter. It uses Flask for the backend, TailwindCSS for styling, and ThreeJS and WebGL for 3D graphics. I managed the web hosting over CPanel, a web hosting control panel that helps users manage their websites and web hosting servers. During my time as the webmaster at IOIT ACM, I was responsible for web hosting and server management using cPanel, ensuring smooth deployment and reliable operation of the website.
TENET 2024

Oct 2024 | TypeScript, GSAP, Three.js, WebGL, Tailwind CSS

The TENET 2024 website was designed and developed using TypeScript, GSAP, Three.js, WebGL, and Tailwind CSS, and it featured many interactive elements to engage users. It attracted 15,000 visitors within three weeks of its launch. It had custom forms for event registration, with type safe zod resolver schema, and secure backends. Forms were built using google sheets API to save data securly in a shared google sheet.
Mermaid Mind

Aug 2024 | Next.JS, Mermaid.js, Gemini, MongoDB

Mermaid Mind is a tool that helps you create flowcharts, sequence diagrams, and other types of diagrams using Mermaid.js and AI. The project includes a feature that allows an AI chatbot to generate diagrams from text. Users can also share diagrams, download them, and make them public. It also supports user authentication and saves data using MongoDB.
Telegram Scraper for ETL Pipeline

May 2023 | Python

This script allows you to scrape messages from a Telegram channel and save them into a CSV file. It's part of an ETL pipeline to extract, transform, and load the data for further analysis or processing.
Moneyball

Jan 2024 | React Native, Firebase

Moneyball is a cross-platform app designed to manage financial history. It uses Firebase as the backend. The app simplifies tracking finances by abstracting away the complexities of Excel, allowing users to focus on the important aspects of their financial data.
Visual Data Structures

Nov 2023 | React, TailwindCSS, TypeScript

Visual Data Structures is an interactive simulator for visualizing different data structures and algorithms. It includes visualizations for linked lists, stacks, queues, sorting algorithms, and more. Built using TypeScript and React, the app helps users understand how these data structures and algorithms work.