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.