INITIALIZING 0%
Loading experience
// My Work

All Projects

Food Ordering System screenshot
Web

Food Ordering System

A full-featured food ordering platform designed to connect customers, restaurants, and administrators in one system. Customers can browse restaurants, explore available meals, manage their cart, and place orders through a simple ordering process. Restaurants have their own dashboard where they can manage meals, track incoming orders, and update their profile information. An administrative panel provides centralized control over restaurants, users, orders, and platform analytics. The system was developed with Laravel 10 and MySQL, providing a structured backend for managing users, meals, restaurants, and orders. This project helped create a complete multi-role web application while addressing the need for organized restaurant and order management.

PHP 8.1+ Laravel 10 MySQL Blade JavaScript Node.js
Duration: 4 weeks (November - December 2025) Completed
Game project screenshot
Game

FXGL Space Shooter

A 2D arcade-style space shooter developed to apply Java and game development concepts in a complete interactive application. The game challenges players to control a spaceship, defeat multiple types of enemies, survive five progressively challenging levels, and ultimately face a boss battle. The project includes shooting mechanics, collision detection, a three-life system, collectible stars that restore lives, score tracking, sound effects, visual effects, and persistent high-score saving. FXGL was used to simplify game entity management, collisions, animations, and input handling while Java and JavaFX provided the foundation for the application. The project helped transform object-oriented programming concepts into a practical game while providing hands-on experience with game states, level progression, event handling, and interactive application development.

JavaJavaFXFXGLGradle
Duration: 4 weeks (June - July 2025) Completed
Project 2 screenshot
Mobile

Pizza Steve

Pizza Steve is a native Android application developed for a pizza store, providing customers with a convenient way to browse the menu and place orders directly from their mobile devices. Users can explore pizza items, view detailed information, search for products, save their favorite items, and manage a shopping cart before placing an order. The application also allows users to view available store locations. Firebase is used to manage user accounts and order data, providing real-time synchronization between the application and its backend services. Built with Java and XML in Android Studio, the project demonstrates the development of a complete mobile ordering experience with remote data management and multiple customer-focused features.

Java XML Firebase Gradle
Duration: 2 weeks (January 2026) Completed
Airline Management System screenshot
Web

Airline Management System

Airline System is a database-driven airline management application built with Laravel 12 to model and manage core airline operations. The system organizes companies, airplane models, individual airplanes, airports, flights, scheduled journeys, and passenger seat bookings through a relational database structure. Users can manage recurring flight routes, schedule specific journeys, assign airplanes, and book passengers into available seats. The booking process uses database transactions to keep passenger counts and seat information consistent. The project also includes reporting pages powered by SQL database views for journey details, flight information, and seat availability. Built using Laravel's Eloquent and MVC architecture with Blade and Tailwind CSS, the project demonstrates practical use of relational database concepts, transactions, foreign keys, and structured web application design.

PHP 8.2+ Laravel 12 Blade Tailwind CSS 4 Vite SQLite
Duration: 1 weeks (December 2025) Completed
Mobile project screenshot
Frontend

PixelHaven

PixelHaven is a front-end gaming community platform designed as a central hub where users can explore popular and trending games while interacting with a community-focused interface. The platform features curated game sections, navigation menus, a dedicated sign-in page, notifications, and an interactive chat widget with friends, online status, and contextual actions. JavaScript is used to add interactive behavior to menus, chat panels, and notification elements, while HTML5 and CSS3 provide the structure and visual design of the platform. The project focuses on creating a rich gaming-oriented user interface without relying on frameworks or backend services. It provided practical experience in building multi-page websites, organizing front-end assets, and implementing interactive components using vanilla web technologies.

HTML5 CSS3 JavaScript
Duration: 2 weeks (December 2024) Completed