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.