Communities in DSpace
Select a community to browse its collections.
Now showing 1 - 2 of 2
Recent Submissions
Item
Dentify - A Comprehensive Dental Clinic Management System
(2026) Ala’a Abdelrahim; Abdullah Shabib
Modern dental practices face significant operational challenges including inefficient ap-
pointment management, fragmented patient records, and limited patient engagement. This
project addresses these challenges through the design, development, and implementation of
Dentify—a comprehensive, cloud-based dental clinic management system integrating web and
mobile applications to streamline dental practice operations and enhance patient care delivery.
The system was developed using a three-tier architecture with Node.js and Express for
RESTful API implementation, PostgreSQL with Prisma ORM for data management, and Fire-
base Firestore for real-time communications. The frontend comprises responsive web appli-
cations built with React.js for patients, dentists, clinic administrators, secretaries, radiology
centers and system administrators, complemented by cross-platform mobile applications devel-
oped using React Native for patients, dentists and secretaries. A key innovation is the integration
of Google Gemini 2.5 Flash AI to power an intelligent chatbot providing patient support and
appointment booking through natural language interaction. Security measures include HTTPS
encryption, bcrypt password hashing, JWT authentication, and role-based access control sup-
porting six distinct user types.
The implemented system successfully delivers nine core modules: authentication and user
management, intelligent appointment scheduling with real-time availability, comprehensive
treatment planning with visual dental charting, flexible payment processing, radiology inte-
gration, AI-powered chatbot assistance, clinic management, administrative oversight, and real-
time notifications. The system demonstrates significant advantages over traditional solutions
through modern user interfaces, AI-enhanced patient engagement, integrated clinical and ad-
ministrative workflows, real-time data synchronization, and cost-effective deployment using
open-source technologies. The project validates that contemporary web technologies, cloud
platforms, and artificial intelligence can effectively address complex healthcare management
requirements while improving user experience and reducing costs compared to legacy commer-
cial solutions
Item
LiveSpot: A Real-Time Location-Based Social Networking Application
(2026) Mohammad Hamdan; Momen Anani
This project developed LiveSpot, a real-time location-based news tracking and verification
platform designed to combat misinformation through location-verified community reporting
and news aggregation. The platform addresses the growing problem of fake news and frag-
mented information sources by creating a unified application where users can report real-time
events, verify ongoing incidents, and access curated news from multiple external sources within
their local communities.
The application was implemented using Flutter framework for cross-platform compatibil-
ity across Android, iOS, and web platforms, integrated with Firebase for real-time messaging
and Django REST API for backend services. Key implemented features include GPS-based
location verification for posts, community-driven honesty scoring system, intelligent threading
that automatically groups related events, crowd-sourced event status verification through "still
happening" votes, comprehensive news aggregation with external API integration, interactive
mapping using OpenStreetMap, and AI-powered messaging suggestions using Google Gem-
ini API. The system employs location-based authentication to ensure post authenticity and
implements automatic content threading to enable collaborative event tracking.
The development resulted in a fully functional news tracking and verification platform ca-
pable of real-time event reporting with location verification, successful integration of multiple
external news sources, implementation of community-based credibility systems, and deploy-
ment across multiple platforms using a single codebase. The platform successfully demon-
strates cross-platform functionality, real-time data synchronization, and effective integration
of location services with news tracking features. Testing confirmed reliable performance across
different devices and operating systems, with successful implementation of all core verification
and aggregation features.
Keywords: Misinformation detection, Location-based authentication, Flutter cross-platform
development, Real-time event verification, Community-driven journalism
GitHub Repository: https://github.com/momenmac/livespot
Item
CubeBot: FPGA-Based Rubik’s Cube Solver
(2026) Momen Anani; Mohammad Hamdan
Abstract
This project presents the design and implementation of an automated Rubik’s Cube solving
robot using a heterogeneous embedded system architecture that combines FPGA hardware
acceleration, ARM processor coordination, and ESP32-based motor control. Unlike traditional
microcontroller-only or PC-based approaches, the system strategically distributes tasks across
specialized computing platforms to achieve deterministic real-time performance, modular de-
sign, and reliable operation.
The system architecture integrates three cooperating units: a DE1-SoC FPGA fabric im-
plementing hardware-accelerated color extraction and VGA display, an ARM Cortex-A9 Hard
Processor System (HPS) managing high-level coordination and solution computation, and
an ESP32 module handling motor control and wireless dashboard connectivity. The FPGA
processes cube face images with deterministic 14.8ms timing using threshold-based color clas-
sification, while the HPS executes the Kociemba two-phase solving algorithm and validates
cube state consistency. The ESP32 coordinates stepper and servo motors to physically ma-
nipulate the cube with sensor-based alignment feedback.
Communication between subsystems uses a custom UART packet protocol with state
machine-based error recovery, achieving 100% reliability across all testing. The system provides
dual monitoring interfaces through FPGA-based VGA hardware display and ESP32-hosted
wireless web dashboard, enabling comprehensive system visibility and user control.
Experimental results demonstrate 98.7% color detection accuracy, 93.3% solve success
rate, and mean solve time of 46.1 seconds. The modular architecture achieved efficient FPGA
resource utilization (27% ALMs, 2% block memory, 20% DSP blocks) while maintaining
flexibility for future enhancements. Testing across 30 complete solve cycles validated the ef-
fectiveness of the heterogeneous design approach for robotics applications requiring integrated
perception, computation, and actuation.
This work demonstrates how hardware-software co-design principles can address the limita-
tions of monolithic embedded systems, providing a practical architecture for FPGA-accelerated
robotics that balances real-time performance with implementation simplicity and debugging
accessibility
Item
GloviX
(2026) Masa Anani; Maha Samara
Maintaining proper hand hygiene and frequent glove replacement is essential in med-
ical and hygiene-sensitive environments to reduce the risk of infection and cross-
contamination. However, the traditional process of hand sanitization and glove wearing
can be time-consuming, inconvenient, and often requires direct human assistance, es-
pecially in high-pressure environments such as hospitals and laboratories.
This project presents GloviX, an automated, contactless system designed to perform
hand sanitization, drying, and medical glove wearing in a single integrated workflow.
The system consists of two enclosed units: a sanitization unit and a glove dispensing
unit. GloviX utilizes an Arduino-based control system, ultrasonic sensors for hand
detection, motors and actuators for mechanical movement, and airflow mechanisms
for glove preparation and inflation.
The developed prototype successfully demonstrates the feasibility of automating the
glove-wearing process while reducing human contact and encouraging faster glove
replacement. Although no quantitative measurements or clinical validation were con-
ducted, practical testing confirmed that the system performs its intended functions
effectively. GloviX highlights the potential of combining embedded systems, mechan-
ical design, and automation to improve hygiene practices in medical, industrial, and
laboratory environments.
Item
Food Guard
(2025) Dima Shanti; Masa Anani
The world today faces a growing problem of food waste, which negatively impacts
food security, the environment, and the economy. This project presents a practical
digital initiative aimed at reducing household food waste through the development of
an intelligent application called Food Guard. The application enables users to track
food products and their expiry dates, receive smart notifications when items are about
to expire, and analyze consumption behavior over time—helping them make more
conscious decisions about food usage and storage.
The system is built using modern technologies, including Flutter for mobile application
development, Django with a PostgreSQL database for a secure and robust backend,
and Firebase for enabling real-time notifications. Additionally, artificial intelligence is
integrated to provide smart storage tips and suggest recipes based on available in-
gredients. The application also offers a comprehensive system for managing food
donations, whether surplus items or ready-made meals.
Food Guard is expected to make a tangible impact on raising food awareness and
reducing waste, based on the comprehensive technical solutions it provides and the
user-friendly experience it offers. The platform also holds promising potential for fu-
ture expansion to support communities and connect them through smart cooperation
networks.
