Graduation Projects

Graduation Projects 2025-09-16
SaveSmart (Supermarket Price Comparison App)

A mobile application that enables users to make informed, cost-effective shopping decisions by comparing real-time prices of grocery items across various supermarkets in their area.

Flutter (Dart) Laravel (PHP) MySQL
Graduation Projects 2025-06-10
Academic Advisor Chatbot

An Arabic-language chatbot that provides instant academic support, reducing advisor workload and improving student access to information.

HTML CSS JavaScript TXT-based Knowledge Base VS Code Google Chrome
Graduation Projects 2024-09-10
Depressed Helping – A Web Application for Supporting Individuals with Depression

A web-based platform designed to provide accessible mental health support through mood tracking, CBT exercises, mindfulness tools, and crisis resources.

PHP Laravel JavaScript HTML CSS Bootstrap MySQL AI (Chatbot)
Graduation Projects 2024-09-03
Smart Locker Management for Pilgrims and Umrah Performers system

A secure web-based locker system for pilgrims to store belongings during Hajj/Umrah, featuring real-time tracking and biometric access.

HTML CSS PHP JavaScript MySQL
Graduation Projects 2024-06-30
Blood Bank System

A web-based platform that facilitates efficient blood donation and matching between donors and recipients, helping to quickly find the right blood type during emergencies.

HTML Bootstrap (CSS JavaScript JQuery) Laravel (PHP) MySQL
Graduation Projects 2024-06-26
Project Budget Prediction using AI

A Flutter-powered mobile application leveraging AI (XGBoost algorithm) to forecast project costs and classify budgets (small/medium/large) for investors in Saudi Arabia.

Flutter Android Studio MySQL Anaconda (AI) XGBoost Algorithm
Graduation Projects 2024-06-15
The Village of My Throughout Country

A digital platform that promotes tourism and commerce by showcasing the cultural and historical heritage of Al-Majardah Governorate.

PHP JavaScript MySQL HTML CSS Bootstrap/Tailwind Google Maps API
Graduation Projects 2024-06-14
Your University Portal

A comprehensive academic portal for students, faculty, and administrators to manage courses, attendance, schedules, and university communications efficiently.

HTML CSS JavaScript PHP MySQL
Graduation Projects 2024-05-20
Blockchain-Based Real Estate Platform

A blockchain-powered platform for secure, transparent, and efficient real estate transactions.

Blockchain Smart Contracts Solidity Ethereum Web3.js PHP MySQL

Web Development

Web Development 2025-07-11
Ameen Qahtan Tech & Educational Services Website

<p>A modern, responsive website designed to showcase Ameen Qahtan’s wide range of technical and educational services, providing intuitive navigation and engaging user experience.</p>

HTML5 CSS3 JavaScript (jQuery) Bootstrap 5 PHP MYSQL
Web Development 2025-04-04
Smart "Meem" platform website

<p>An AI-driven platform that helps high school students identify the university major that best fits their skills, interests, and personality.</p>

HTML5 CSS3 JavaScript (jQuery) Bootstrap 5 PHP MYSQL
Web Development 2024-10-17
Dr. Abdullah Al-Swidi personal website

<p>An interactive academic website that guides visitors through his professional career, research, awards, and educational initiatives, with a unique interactive tool for measuring leadership competence.</p><p>- A personal academic platform that includes a professional career, articles, research, services, an interactive tool, and a visual overview of events and awards.</p><p>- Objective: To showcase expertise, disseminate knowledge, and promote academic and developmental engagement across individuals and institutions.</p>

HTML5 CSS3 JavaScript (jQuery) Bootstrap 5 PHP MYSQL

Data Analysis

Data Analysis 2025-05-08
Automating Date Grading at Tamra Al-Khair

A predictive model that automates the grading of dates using visual features like size, color, and blemishes.

Python Pandas Scikit-learn Matplotlib NumPy Jupyter Notebook
Data Analysis 2025-05-08
Zamzam Water Demand Prediction Model

A forecasting model to predict bottled Zamzam water demand based on weather, time, and pilgrim statistics.

Python Pandas Scikit-learn Matplotlib Jupyter Notebook
Data Analysis 2025-05-02
Bank Marketing Data Analysis Project

Exploratory data analysis and predictive modeling on the UCI Bank Marketing dataset to understand customer behaviour and predict subscription outcomes.

Python 3 & Jupyter Notebook pandas mermaid scikit-learn
Data Analysis 2025-04-10
Tracking iPhone Sales Statistics

Tracks and visualizes global sales figures for various iPhone models using tabulated data and charts.

Python 3 & Jupyter Notebook NumPy & pandas Matplotlib
Data Analysis 2024-12-28
Credit Card Detection

Implements a k-nearest neighbors classifier, tuned via grid search, to identify fraudulent transactions in a credit-card dataset.

Python 3 pandas NumPy scikit-learn seaborn matplotlib
Data Analysis 2024-10-08
Weather forecast data

A classification workflow to predict rainfall (“Rain” vs. “no rain”) from meteorological features.

Python 3 & Jupyter Notebook pandas matplotlib scikit-learn

Machine Learning

Machine Learning 2025-05-02
Optimizing Heart Disease Prediction Models Using Genetic Algorithm and Neural Architecture Search

Pipeline to predict heart disease by tuning classical classifiers with a Genetic Algorithm (via NIAPY & PSO) and then refining deep-learning model architectures using AutoKeras neural-architecture search.

Python 3 Jupyter Notebook pandas NumPy NIAPY GeneticAlgorithm PySwarm PSO scikit-learn matplotlib
Machine Learning 2025-04-06
Principal Components Analysis (PCA) Implementation

Applies PCA to the scikit-learn breast cancer dataset to reduce feature dimensionality and visualize principal component structure.

Python 3 & Jupyter Notebook NumPy & pandas Matplotlib
Machine Learning 2025-03-27
Diabetes Detection using a Neuro-Fuzzy System

Combines fuzzy-c-means feature generation with a neural-network classifier to predict diabetes outcomes on the Pima Indians dataset.

Python 3 pandas NumPy scikit-learn skfuzzy matplotlib
Machine Learning 2025-02-23
Breast Cancer Classification Using Decision Tree Classifier

A pipeline to classify breast tumors (malignant vs. benign) using a Decision Tree model on clinical feature data.

Python 3 & Jupyter Notebook train_test_split MinMaxScaler DecisionTreeClassifier accuracy_score precision_score recall_score f1_score confusion_matrix
Machine Learning 2024-11-18
Predictive Analysis of Car Prices

A regression pipeline to predict used-car prices based on vehicle attributes, using linear models and visual diagnostics.

Python 3 Jupyter Notebook pandas NumPy scikit-learn matplotlib seaborn
Machine Learning 2024-06-21
Naïve Bayes Classifier for Titanic Dataset

Uses a Multinomial Naïve Bayes model to predict passengers’ embarkation port from key demographic and fare features.

Python 3 Jupyter Notebook LabelEncoder train_test_split MultinomialNB metrics
Machine Learning 2024-05-16
Language Detection Using Naive Bayes

A text-classification pipeline that uses TF-IDF features and a Multinomial Naïve Bayes classifier to predict the language of input sentences.

Python 3 pandas NumPy scikit-learn seaborn matplotlib
Machine Learning 2024-04-02
Canada Customer Data Extraction

Loads and inspects an Excel dataset, then reads and parses a text file to extract specific customer names and monetary values using regular expressions.

Python 3 Jupyter Notebook pandas matplotlib re (regular expressions) built-in file
Machine Learning 2024-02-11
Digit Recognizer

A pipeline that classifies handwritten digit images (MNIST) using PCA for dimensionality reduction and supervised classifiers (Decision Tree, SVM).

Python 3 Jupyter Notebook pandas NumPy scikit-learn matplotlib
Machine Learning 2023-06-19
Machine Learning Tutorial

A step-by-step walkthrough of basic supervised learning workflows using the Iris dataset.

Python 3 Jupyter Notebook datasets model_selection linear_model neighbors metrics

Academic Research

Academic Research 2024-05-22
Final Training Experience report at Khamis Mushayat General Hospital

<p>An 8-week practical training in the IT department of Khamis Mushayt General Hospital, focusing on server management, network expansion, device maintenance, and healthcare software systems.</p>

Presentations

Presentations 2024-05-22
Training Experience presentation at Khamis Mushayat General Hospital

<p>An 8-week practical training in the IT department of Khamis Mushayt General Hospital, focusing on server management, network expansion, device maintenance, and healthcare software systems.</p>

Graduation Projects Services

With my academic excellence and practical experience in IT, web development, and data analysis, I offer specialized consultation and development services for graduation projects across various fields.

  • Project idea generation and feasibility analysis
  • Technical architecture and design planning
  • Full development and implementation support
  • Documentation and presentation preparation
Graduation Projects