Projects

Web Applications

University Classroom Booking System

A web application that enables faculty members to book classrooms and laboratories electronically to prevent scheduling conflicts.

Technologies Used

HTML
CSS
JavaScript
PythonPython
FlaskFlask
SQLite

Why was the project built?

Solving the problem of complex manual room coordination and avoiding double bookings, while providing a full digital record for each room and operational efficiency.

Email: visitor@mail.test Password: 12345
Try

ASP.NET Survey System

A web application for creating dynamic surveys, collecting user responses, and managing data locally.

Technologies Used

HTML
CSS
JavaScript
C#C#
ASP.NETASP.NET
SQL Server

Why was the project built?

Developed as a practical assignment for a programming course to apply full-stack development and database management concepts.

Username: admin Password: 12345
Try

Automation Tools

Automation Tool for Device Setup

A PowerShell-based GUI utility to automate software installation and PC configuration for university staff and students.

Technologies Used

Scripting:PowerShellPowerShell
Interface:Win FormsWindows Forms
Data Storage:XML

How it works?

Why was the project built?

To eliminate the time-consuming, repetitive manual setup of new university computers by providing a centralized, one-click automated configuration tool.

Auto-Typing Tool

A lightweight PowerShell tool that automatically types pre-defined text snippets to eliminate repetitive copy-pasting.

Technologies Used

Scripting:PowerShellPowerShell
Interface:Win FormsWindows Forms
Data Storage:XML

How it works?

Why was the project built?

To speed up daily workflow by automating the insertion of frequently used texts, saving time and reducing the manual effort of constantly navigating the clipboard.

Desktop Applications

Contact & Business Card Manager

A desktop GUI application for managing contacts and digital business cards, supporting data import and multiple export/print formats.

Technologies Used

Language:PythonPython
Interface:PyQtPyQt
Data Storage:ExcelExcel

How it works?

Why was the project built?

To streamline contact management by converting spreadsheet data into interactive digital cards that are easy to use, share, and print locally.

Key Features:

  • Flexible Export & Print: Cards can be copied, shared, and printed.
  • Excel Integration: Direct data import from Excel files.
  • Interactive Data: Clickable emails and phone numbers.
If you're interested, download the application and try out its features.
Download