Online Service Sale Platform Project in PHP

Code and documentation of Online Service Sale Platform Project in PHP



Project Domain / Category


Web Application


Abstract / Introduction



This project aims to develop a marketplace for people and businesses to outsource their tasks, whether a user is looking for work or needs someone to do a specific task, this marketplace will help in either case. Skilled people can earn extra income through this Platform. Through this platform users will have an ease of access to different skilled workers whom they find fit for the job(s).



This platform is a solution that lets skilled workers live an economically stable life by selling their skills to the right people without opening their own conventional shops / service centers to offer their services.


Functional Requirements:


The portal comprises of 3 modules as following:




  1. Administrator


  • Can manage whole website


  • Login to the system


  • Manage complete skilled worker’s/Service provider’s section. Like: activate/deactivate/delete/ edit skilled worker’s information.


  • Manage complete skill seeker’s section. Like: activate/deactivate/delete/ edit skill seeker’s information.


  • Manage posted skills. Like: add /delete/edit, posted skills/services.



  1. Skill Seeker


After registration, skill seeker can perform following action:


  • Login


  • Add / Edit profile


  • Search a skill using specific filters such as skill name, service cost, location and ratings etc.


  • See full details of selected service provider


  • Book a service


  • Rate a service provider


  • Ask questions from service provider

  1. Skilled worker/Service Provider


After registration skilled worker can perform following actions:


  • Login


  • Add / Edit profile


  • Post a skill, in this section complete skill details such as Skill Name, Service Cost, Location and Service hours etc. should be entered.


  • Accept Service booking


  • Reply to skill seeker’s questions




Server side scripting technology


Code Editors


SQL/MySQL/Oracle, etc.

Sublime Text, PHP storm, Visual studio,

Class diagram, activity diagram, data flow diagram, sequence diagram, use case diagram, testing test cases, SRS, Design, Test phase, and final deliverable., and others are needed to draw for this project.

You can use any of the following PHP Frameworks For developing this Web Development Project
1. Laravel
2. Phalcon
3. Fat-Free Framework
4. CodeIgniter
5. Laminas Project
6. CakePHP
7. FuelPHP
8. Slim
9. PHPixie
10. Symfony
11. Yii