NOCdoor (on it!)
NOCdoor (on it!)

2024

A Glassdoor-like platform for NOC Internships. This is being developed using Next.js, FastAPI, PostgreSQL, and containerized with Docker.

Technologies used:

Next.jsFastAPI
bookX
bookX

2024

A tinder for books that matches if a user likes a book and the owner of that book also likes one of the user's books. This was developed using Flask with Jinja templates for the frontend and sqlite3 database.

Technologies used:

Flasksqlite3
SDF Android App
SDF Android App

2024

An android app for Synchronous data flow visualisations. This was developed using Java and Android Studio.

Technologies used:

Next.jsFastAPI
Interpret Parseltongue
Interpret Parseltongue

2024

Implemented an interpreter for Parseltongue including number, string, boolean and object expressions, if then else, variable declaration and assignment, while and for loops, and function definition and call.

Technologies used:

plait
CommuniLiving
CommuniLiving

2023

A full stack web application that helps people living in a shared apartment book shared amenities like living room, washing machines, dryers, etc. This was developed using Next.js, Django REST Framwork, and sqlite3.

Technologies used:

Next.jsDjango REST Framework
Santorini
Santorini

2023

Designed a 5x5 command line interface version of the Santorini board game with 4 object-oriented design patterns (Strategy, Factory, Memento, and Command), undo/redo capability, and heuristic computer player functionality that has a 90% win rate.

Technologies used:

PythonC++
BankGUI
BankGUI

2024

This application serves as a graphical platform for bank-related operations, written in Python. It offers a user-friendly interface for executing banking transactions such as account creation, transaction logging, and the application of interest and fees for different account types.

Technologies used:

PythontkinterSQLAlchemy
eGROCERY
eGROCERY

2022

Collaborated with 4 students to develop an e-commerce web application tailored for groceries. Implmeneted frontend features include catalog browsing, cart functionality, and a robust user profile with order history. Authored the Software Requirements Specification (SRS) for clear project guidelines

Technologies used:

ReactFlaskMongoDB