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

 

 

Tools:

Server side scripting technology

DBMS

Code Editors

PHP/Asp.net

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