Basic Service Booking Web App
Budget: $30 – $250 USD
We are looking for a PHP developer to build a lightweight web-based booking system for a small local service business. The goal is to create a simple, functional platform where customers can book services online and the business owner can manage those bookings from an admin panel.
This is a small, fixed-scope project intended to be completed quickly using core PHP (no frameworks required). Clean, maintainable code and basic UI/UX are important.
Scope of Work:
The developer will be responsible for building both the frontend user interface and backend functionality, including database integration.
Key Features:
User Side:
Display a list of available services with basic details (name, description, price)
Booking form with fields (name, email, service selection, date, time)
Form validation (client-side and server-side)
Confirmation message after successful booking submission
Admin Panel:
Secure admin login (session-based authentication)
Dashboard to view all bookings
Ability to update booking status (e.g., pending, confirmed, cancelled)
Ability to delete bookings
CRUD functionality for managing services (add, edit, delete)
Technical Requirements:
Core PHP (no Laravel or other frameworks)
MySQL database
HTML, CSS, basic JavaScript (Bootstrap allowed but not required)
Code should be organized and easy to understand
Must run on standard shared hosting (cPanel environment)
Deliverables:
Complete source code
MySQL database export (.sql file)
Instructions for setup and deployment
Basic documentation of features
Timeline:
2–3 days from project start
Budget:
Fixed price: $90
Additional Notes:
This is intended to be a simple MVP, not a complex system
Clean UI is preferred, but no advanced design work is required
Future work may be available if the project is completed successfully
Preferred Qualifications:
Experience with small PHP/MySQL projects
Ability to deliver quickly and communicate clearly
Familiarity with basic security practices (input validation, SQL injection prevention)
This is a small, fixed-scope project intended to be completed quickly using core PHP (no frameworks required). Clean, maintainable code and basic UI/UX are important.
Scope of Work:
The developer will be responsible for building both the frontend user interface and backend functionality, including database integration.
Key Features:
User Side:
Display a list of available services with basic details (name, description, price)
Booking form with fields (name, email, service selection, date, time)
Form validation (client-side and server-side)
Confirmation message after successful booking submission
Admin Panel:
Secure admin login (session-based authentication)
Dashboard to view all bookings
Ability to update booking status (e.g., pending, confirmed, cancelled)
Ability to delete bookings
CRUD functionality for managing services (add, edit, delete)
Technical Requirements:
Core PHP (no Laravel or other frameworks)
MySQL database
HTML, CSS, basic JavaScript (Bootstrap allowed but not required)
Code should be organized and easy to understand
Must run on standard shared hosting (cPanel environment)
Deliverables:
Complete source code
MySQL database export (.sql file)
Instructions for setup and deployment
Basic documentation of features
Timeline:
2–3 days from project start
Budget:
Fixed price: $90
Additional Notes:
This is intended to be a simple MVP, not a complex system
Clean UI is preferred, but no advanced design work is required
Future work may be available if the project is completed successfully
Preferred Qualifications:
Experience with small PHP/MySQL projects
Ability to deliver quickly and communicate clearly
Familiarity with basic security practices (input validation, SQL injection prevention)
Related categories:
PHP
JavaScript
Website Design
CSS
MySQL
HTML
Node.js
Bootstrap
Web Development
MongoDB