Computer Engineering / Software

Permanent URI for this collection

Browse

Recent Submissions

Now showing 1 - 5 of 454
  • Item
    Watan
    (2025) Omar Nidal Raddad; Layan Najeh Otman
    This project is about a social media application that has been developed for helping Palestinians deal with the day-to-day challenges that they face while living under occupation. The application does not simply connect people but enables users to deal with the challenges of distance, barriers and checkpoints that make travel a real nightmare. Featuring built in maps, it offers users the shortest and safest routes hence enabling them to move around faster with less trouble. Also important is the market community section of the application, which allows users to post and browse advertisements for goods and services to be purchased or offered within the community, enhancing the economic activity as well as community bonding. Incorporating technology into every day realities of Palestinians, this app is not only aimed at socializing, but socializing with the aim of improving one’s life, creating and enhancing relationships and possibilities which are quite in their scarcity. There is an element in this project which indicates how technology may engage its users to socialize and also ease their experience in an environment that is difficult.
  • Item
    Naqalati
    (2025) Mohammad Wahbeh; Abbas Dwekat
    This project presents the design and development of a comprehensive taxi service management application aimed at enhancing user experience, operational efficiency, and communication between passengers, drivers, and line managers. The system introduces key features addressing user challenges and service improvements within taxi operations. Users can monitor vehicle counts in terminals, facilitated by tracking driver locations to determine their entry or exit from terminal boundaries. Additionally, a location search function allows users to visualize their current position alongside their destination on an interactive map. The booking system supports flexible scheduling options, including single-day, weekly, or monthly reservations, with controls for managing reservations such as cancellation, pausing, or driver rating. Notifications keep users informed about booking confirmations and driver acceptance updates. Users can also communicate with support through an integrated chat feature and manage their profile information. Drivers can view and manage all reservations, accept or decline bookings, and maintain a calendar for daily, weekly, or monthly schedules. They also receive reservation recommendations based on their current location and have communication tools for direct conversations with line managers. Profile management and reservation status tracking further support driver operations. Line managers benefit from features that allow monitoring and communication with individual drivers or broadcasting voice messages to all drivers. They can track driver locations, search for specific drivers, view driver performance ratings, and manage profile updates. Additionally, the system provides line managers and administrators with detailed statistical reports to assess the quality of services provided. These insights include reservation trends, customer satisfaction ratings, driver performance metrics, and operational efficiency evaluations, enabling continuous service improvement and informed decision-making. This application creates a seamless and efficient taxi service platform by integrating location-based tracking, reservation management, communication tools, and data-driven service quality assessments, thereby enhancing user experience and operational excellence.
  • Item
    AI Powered Educational Center Management and Guidance Application EduSpark Application
    (2025) Ahmad Ghassan Atallah; Khaled Mohammad Saadeh
    This project introduces an innovative platform designed to streamline the process of course selection and management for students and educational centers. Leveraging artificial intelligence, the application offers personalized guidance to help users choose courses aligned with their interests, career aspirations, and market demands. The platform addresses the challenge of navigating vast educational options by providing tailored course recommendations through AI-driven algorithms. By analyzing user preferences, market trends, and educational goals, the system ensures that students receive suggestions optimized for their development and future opportunities. In addition to course recommendations, the application offers robust features for managing user data, simplifying course registration, and tracking progress. Integrated AI technologies, including a smart chatbot, enhance user interaction by providing instant assistance, answering queries, and guiding users through the system. This project not only resolves the complexity of course selection but also bridges the gap between students and education providers by delivering an intuitive, intelligent, and efficient solution. By incorporating advanced AI and user-centric design, the application sets a new standard for educational platforms.
  • Item
    Wassilni
    (2025) Adam Abdalhafez; Amro Sous
    The Wassilni project aims to enhance public transportation by providing a more efficient and user-friendly booking system. With increasing urban congestion and demand for reliable transport, Wassilni simplifies the process of booking public buses, reducing waiting times and offering real-time tracking. The system integrates modern technologies, including GPS, AI, and mobile applications, to improve the commuting experience. Key features of the project include a React Native mobile application for riders to register, select destinations, and book buses based on proximity and route availability. The driver’s route and pick-up points are dynamically generated, allowing real-time tracking of the vehicle. The system also incorporates checkpoints, which serve as predefined stops along the route. If a checkpoint is closed, the system suggests alternative routes to ensure seamless travel. Additionally, an AI-powered service updates checkpoint statuses based on driver communication, improving route planning and reducing delays. To further enhance the user experience, the system includes a waiting queue feature that notifies riders when no buses are currently available, helping them manage expectations. A driver rating system allows passengers to provide feedback, promoting service quality and accountability. The admin web dashboard enables administrators to manage drivers, routes, and monitor performance. The back-end is deployed on AWS ECS with MongoDB for efficient data handling, particularly for geospatial indexing to locate nearby vehicles and checkpoints. The system leverages the Google Maps API for routing and estimated arrival times. Unlike private ride-hailing services such as Uber or Careem, Wassilni focuses on optimizing public transportation, making it an innovative solution for improving daily commutes.
  • Item
    Wassilni
    (2025) Adam Abdalhafez; Amro Sous
    The Wassilni project aims to enhance public transportation by providing a more efficient and user-friendly booking system. With increasing urban congestion and demand for reliable transport, Wassilni simplifies the process of booking public buses, reducing waiting times and offering real-time tracking. The system integrates modern technologies, including GPS, AI, and mobile applications, to improve the commuting experience. Key features of the project include a React Native mobile application for riders to register, select destinations, and book buses based on proximity and route availability. The driver’s route and pick-up points are dynamically generated, allowing real-time tracking of the vehicle. The system also incorporates checkpoints, which serve as predefined stops along the route. If a checkpoint is closed, the system suggests alternative routes to ensure seamless travel. Additionally, an AI-powered service updates checkpoint statuses based on driver communication, improving route planning and reducing delays. To further enhance the user experience, the system includes a waiting queue feature that notifies riders when no buses are currently available, helping them manage expectations. A driver rating system allows passengers to provide feedback, promoting service quality and accountability. The admin web dashboard enables administrators to manage drivers, routes, and monitor performance. The back-end is deployed on AWS ECS with MongoDB for efficient data handling, particularly for geospatial indexing to locate nearby vehicles and checkpoints. The system leverages the Google Maps API for routing and estimated arrival times. Unlike private ride-hailing services such as Uber or Careem, Wassilni focuses on optimizing public transportation, making it an innovative solution for improving daily commutes.