DProjects
Scroll down

All Projects .

A selection of things I've built. Filter by stack to explore featured launches and supporting side projects.

Other Projects

Made In Saudi

Dia Eldin

Made in Saudi is an online platform that highlights Saudi Arabia’s products, innovations, and creative work. It’s a curated space where local creators can showcase their products, reach new audiences, and promote Saudi-made brands and services — including those for farmers.

  • Next.JS
  • React
  • Tailwind
  • Drizzle
  • Postgres
  • Better-Auth

Gear Up

Dia Eldin

Gear-Up is a tech-driven platform that helps students access university resources more easily. It allows students to rent and manage equipment or assets provided by their institution, making campus resources more accessible and efficiently used.

  • Next.JS
  • React
  • Tailwind
  • Drizzle
  • Postgres
  • Better-Auth

Loyalifyme

Dia Eldin

Loyalifyme is a loyalty program platform that allows merchants to register their stores and list products, while customers can buy items, earn reward points, and use those points to shop from other stores on the platform across Saudi Arabia.

  • Next.JS
  • React
  • Tailwind
  • Prisma
  • Postgres
  • AuthJS

WEJ

Dia Eldin

Desgined for Saudi Air Navigation Services SANS ,the platform offers the opportunity to assess the safety impact using what latest technology has to offer in effective and effecient modern way.

  • Next.JS
  • React
  • Tailwind
  • Prisma
  • Postgres
  • AuthJS

Alsohba

Dia Eldin

Alsohba is a gaming platform for a popular card game called Tricks. It’s still under active development, but users can already create or join rooms and play with their friends.

  • Next.JS
  • React
  • Tailwind
  • Firebase
  • AuthJS
  • Socket.io
  • Node.JS
  • Docker

CTP

Dia Eldin

Cooperative Training Path (CTP) is a platform that connects companies and fresh graduates, allowing both sides to share knowledge and skills, post training opportunities, jobs, and internships.

  • Next.JS
  • React
  • Tailwind
  • Firebase
  • AuthJS

Mueen

Dia Eldin

Mueen is a platform that serves both patients and doctors. It allows patients to easily book appointments with their doctors and uses AI technology to analyze MRI scans, providing accurate autism diagnoses for children.

  • Next.JS
  • React
  • Tailwind
  • Firebase
  • AuthJS
  • Python
  • AI Development
  • Docker

Blood Finder

Dia Eldin

Blood-Bank is a smart blood bank system built with Firebase and AuthJS. It includes a full system for blood donations, blood banks, and donation centers — giving hospitals and users the ability to search for specific blood types, request them, or donate easily.

  • Next.JS
  • React
  • Tailwind
  • Firebase
  • AuthJS
  • WebSockets

MAGS

Dia Eldin

MAGS (Monitoring Airport Ground Services) is a robust, fast, and reliable solution for managing airport ground services. It also connects to the AMADEUS API to fetch flight information and related data.

  • Next.JS
  • React
  • Tailwind
  • Firebase
  • Firebase Auth

KAUST GURADIAN

Dia Eldin

KaustUIS is a case management system built to help investigators manage their cases and record actions taken against violations. It also provides analytics and insights about property loss and recovery in certain cases.

  • Next.JS
  • Tailwind
  • Firebase
  • ASP .NET Core
  • C#
  • Postgres
  • NGINX

Smart Helmet

Dia Eldin

A smart helmet designed for field workers — equipped with GPS, temperature, humidity, and gas sensors. By installing the companion mobile app, supervisors can monitor workers’ health status and respond quickly in dangerous situations.

  • Tailwind
  • React Native
  • Firebase
  • Expo
  • ESP32
  • C++
  • IOT

Jeddah University

Dia Eldin

Meet (Smart Uni) is a website created for Jeddah University that uses Alan AI to let users navigate the site with voice commands. It also supports voice-controlled login and logout for a smoother experience.

  • Next.JS
  • Tailwind
  • Firebase
  • Alan AI

Antitheft Framework

Dia Eldin

AntiTheft is an app that lets users find their phone on a map and view related info like battery life, location, signal strength, and more. It includes a web app to access phone data if the device is lost or stolen, plus a mobile app for iOS and Android to install on the phone.

  • Next.JS
  • Tailwind
  • React Native
  • Firebase
  • Expo

Multi Tool app

Dia Eldin

This was a small project made for an SEU student — an iOS/Android app that uses the OpenWeatherMap API to display the weather, Firebase to create and store notes, and the phone’s gyroscope sensor to function as a compass.

  • React Native
  • Firebase
  • Expo

SEU Monitoring

This is a cross-platform application that runs on Windows, macOS, and Linux, designed for SEU (Saudi Electronic University). It collects data from servers and networking devices, helping administrators monitor their status using a customized fork of Open Hardware Monitor and the SNMP Protocol.

  • React
  • C#
  • ASP .NET Core
  • Postgres
  • Electron
  • Tailwind

SEU Booking

Dia Eldin

A booking system built for SEU (Saudi Electronic University) to manage appointments between students and teachers. It sends confirmation emails automatically and includes a built-in live chat feature — similar to WhatsApp — for direct communication between students and teachers.

  • React Native
  • Java Script
  • CSS
  • Firebase
  • Firebase Functions
  • Expo
  • MailGun

Advanced IOT

Dia Eldin

Advanced IoT is an IoT project built using an ESP32 board, DHT11 temperature sensor, and PIR (Passive Infrared) sensor. It detects motion in specific areas, and based on whether the system is armed or disarmed, it triggers an alarm and sends a notification to the app.

  • React Native
  • Java Script
  • Arduino
  • Expo
  • C++
  • WebSockets

KAUST Printsup

KAUST

KaustPrintSup is a web application for managing printer supplies. It retrieves department data from the Active Directory and allows the operator to issue invoices for departments and cost centers based on the printer parts they need. The system can also print all transactions and export them to Excel for management review.

  • C#
  • ASP.net
  • jQeuery
  • AJAX
  • SQL SERVER
  • LDAP
  • Active Direcotry
  • Excel

KAUST Mobi

KAUST

KaustMobi is a desktop application for managing mobile phone assets, SIM cards, and users. It logs all operations performed in the system, tracks which user made each action, and lets the operator store phones in the university database, assign them to employees, and manage pickups, repairs, invoices, and vendor support.

  • C#
  • SQL SERVER
  • LDAP
  • Active Direcotry

0.5 CONTACT