My Projects

Here is a selection of my recent work. Feel free to search by name, technology, or date.

Smart Parking System

Smart Parking System

An automated parking system using Arduino and Python to control entry/exit gates with RFID card identification and IR sensor detection.

arduino embedded-c mfrc522 python
December 2023
Dutify - End-to-End Event and Task Management System

Dutify - End-to-End Event and Task Management System

A full-stack event and task management system built with React and Node.js, featuring dynamic role-based access control and real-time collaboration powered by Firebase.

firebase mui nodejs tailwindcss+4
July 2023
VSCode Spotify Controller

VSCode Spotify Controller

The VSCode Spotify Extension is a handy extension for Visual Studio Code that allows you to control Spotify directly from your editor. Play, pause, skip, adjust volume, and search for music without leaving your coding environment.

nodejs oauth2 spotify-web-api typescript+2
June 2023
Electronic Shelf Label (ESL) Project

Electronic Shelf Label (ESL) Project

The Electronic Shelf Label (ESL) project aims to streamline and enhance the retail shopping experience by addressing common challenges faced by customers in hypermarkets and departmental stores. The primary issues include manual updating of prices and offers, leading to customer frustration, and long checkout lines.

bootstrap esp32 expressjs nodejs+4
April 2023
📧 Web Mail Client

📧 Web Mail Client

A full-stack web mail client built with React and Node.js for a computer networking course. It uses IMAP and SMTP to fetch/send emails and WebSockets for a real-time UI, demonstrating core networking protocols in a practical application.

mailparser nodejs nodemailer reactjs+4
March 2023
ESP32 & Raspberry Pi IoT Data Logger

ESP32 & Raspberry Pi IoT Data Logger

A full-stack IoT data logging and visualization platform. This system uses an ESP32 to read sensor data, a Raspberry Pi running Node.js as a server to log data, and a React web app to display real-time charts and remotely control the ESP32's behavior.

esp32 expressjs freertos nodejs+5
January 2023
SASS Template Generator

SASS Template Generator

A VSCode Extension to generate a SASS/SCSS Template from a given HTML or JSX.

nodejs vscode-extension
January 2023
TheAsteroids

TheAsteroids

A travel blog website. Developed for my Web Programming Course. 3rd Semester, Computer Science.

mongodb nodejs rest-api expressjs+2
December 2022
CSS2JS

CSS2JS

An app to convert simple CSS code to Javascript DOM Manipulation code.

css expressjs javascript nodejs
December 2022
Inventory Management System

Inventory Management System

A comprehensive solution for managing shop inventories and user orders.

django html python bootstrap
May 2021
Typing Simulator Bot 🤖

Typing Simulator Bot 🤖

A Python script that lets you type on your PC remotely using a Telegram bot, simulating human keystrokes to bypass copy-paste restrictions.

python
May 2021
Fedora Media Writer for Linux

Fedora Media Writer for Linux

A simple, command-line tool for Linux users to download the latest official Fedora ISO, verify its integrity, and create a bootable USB drive.

cli linux python web-scraping
December 2019