Abdul Rehman
Abdul Rehman Portfolio Loader Image Abdul Rehman Portfolio Loader Image Abdul Rehman Portfolio Loader Image Abdul Rehman Portfolio Loader Image Abdul Rehman Portfolio Loader Image Abdul Rehman Portfolio Loader Image Abdul Rehman Portfolio Loader Image
0 %
Loading

Dehari

Full-stack home services booking platform with a Java-based recommendation engine, PHP web application, and admin dashboard for managing users, bookings, and services.

PHPMySQLHTMLCSSJavaScriptBootstrap
JavaREST APIRecommendation SystemAdmin DashboardWeb AppBooking System

/ Overview

Dehari is a complete home services booking ecosystem developed as an academic semester project. The platform includes a PHP-based web application, a Java desktop recommendation system integrated through REST APIs, and a powerful admin dashboard for managing users, providers, bookings, and platform operations. Users can discover and book trusted electricians, plumbers, cleaners, and other professionals through an intuitive interface.

/ Project Details

Name: Dehari - Home Services Booking Platform

Client: Academic Project

Industries: Home Services, Booking, Desktop Software

Date: Semester Project

Technologies: PHP, MySQL, Java, HTML, CSS, JavaScript, Bootstrap

Project page: GitHub Repository

/ Challenge

The biggest challenge was integrating multiple technologies into one seamless ecosystem. The project required building a scalable PHP web application, connecting it with a Java recommendation system through REST APIs, and maintaining synchronized booking and user data across modules. Managing role-based authentication, booking workflows, and admin-level controls while ensuring good performance and maintainability was also a major challenge.

/ Provided Services

Full-stack web development

Developed a responsive web application using PHP, MySQL, HTML, CSS, JavaScript, Bootstrap, and supporting libraries/frameworks for service discovery and booking.

Recommendation system integration

Built a Java-based recommendation engine with MySQL integration and exposed its functionality as REST APIs for the PHP application.

Admin dashboard development

Created a complete admin panel for managing users, service providers, bookings, analytics, and overall platform operations.

Database architecture

Designed and implemented relational MySQL database structures for bookings, users, providers, recommendations, and reporting.

/ Solution

The final solution combines a modern PHP web platform, a Java-powered recommendation engine, and centralized admin management into one complete booking ecosystem. REST API integration allowed the Java recommendation system to communicate efficiently with the web application, while the admin dashboard simplified management of bookings, providers, and user activities. The architecture was designed to remain scalable, maintainable, and suitable for real-world service booking scenarios.

/ Tech stack

PHP and MySQL

Developed the core backend logic, APIs, authentication, and database-driven functionalities for the web application.

HTML, CSS, JavaScript, and Bootstrap

Created responsive user interfaces, booking flows, dashboards, and interactive frontend components.

Java Recommendation System

Implemented intelligent service recommendation logic and exposed it through REST APIs for seamless integration.

REST API Integration

Connected Java modules with the PHP application for real-time recommendation and data exchange.

OneCinfinity - marketing agency
OneCinfinity - marketing agency
Baby Bloom Shop Mobile App
Dehari - home based services
Dehari - home based services
Fun Spot Park
Laundry Management System
Laundry Management System
Rhythm Rang - web app
Rhythm Rang - web app
Dehari - home based services
Baby Bloom Shop - mobile app
Fun Spot Park
Laundry Management System
Rhythm Rang - web app