An-Najah National University Faculty of Engineering & Information Technology Computer Engineering Department Presented in partial fulfillment of the requirements for Bachelor degree in Computer Engineering 2025 Graduation Project 1 - Software PalHands

No Thumbnail Available
Date
2025
Authors
Abeer Kharouf
Rand Johari
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
This project presents a mobile and web application designed to facilitate the process of offering and requesting services. Service providers can showcase the services they offer, while users can search for the desired service and select a suitable provider based on ratings and reviews from previous clients. The platform integrates an interactive map powered by GPS, enabling users to easily identify and choose the nearest provider. The system also allows users to view the provider’s availability schedule, book an appointment at a suitable time, and await confirmation. Notifications are sent to providers when a booking request is made, allowing them to review the requester’s details as well as feedback and ratings from other providers who previously worked with that user. Once a booking is either accepted or rejected, the user is promptly notified. Cancellations are supported under specific conditions: a request can be withdrawn freely if made at least two days prior to the appointment, whereas cancellations within two days require approval from the other party. After completing a service, both users and providers can submit reports or complaints about each other, ensuring accountability. Additionally, the platform supports suggestions for new services, which are reviewed by the administrator before approval to prevent misuse. For security and reliability, administrators have the authority to suspend or remove any user or provider account, along with all associated bookings, while notifying the relevant parties. Direct communication between providers and users is supported, as well as access to frequently asked questions and AI-powered assistance to guide users through the platform. Furthermore, providers can specify availability for emergency services, such as late-night or weekend requests, which can be booked at least two hours in advance. Overall, this system enhances service accessibility, reliability, and efficiency by connecting users with trusted providers in a secure and user-friendly environment.
Description
Keywords
Citation