Aditya's projects

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


Quick-Flask | Python Package 🔗

Jan 2025 | Python, pip

Quick-Flask is a command-line tool that helps developers rapidly generate Flask applications with a structured project layout. It simplifies boilerplate creation by setting up routes, templates, static files, and configurations automatically. Ideal for beginners and experienced developers, Quick-Flask accelerates Flask project setup, allowing you to focus on building features rather than repetitive setup tasks, adhering to the DRY (Don't' Repeat Yourself) principle.
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, Rate limiting

This project is a Flask-based website for the IOIT ACM Student Chapter. It uses Flask for the backend, TailwindCSS for styling, and ThreeJS, WebGL for 3D graphics and HTMX for ajax queries on client. Implemented rate limiters protection against DDoS/DOS attacks, ensuring robust website. I managed the web hosting over CPanel, a web hosting control panel that helps users manage their websites and web hosting servers.
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.

Connect on twitter 🔗 or github 🔗.