Overview
ServiceTop is a professional service selling marketplace where service providers and users/customers can create free account. Service providers can add their services for free and users/customers can hire them. Admin will earn through commisions from service providers when they will be hired by customers for a particular service.
This system was made using the popular Laravel php framework. Strong security was maintained during the development and there is no sql injection, xss attack, csrf attack possible.
Key Features
- Laravel 10 is used as language
- Bootstrap 4.5 is used in design
- One click installation.
- User friendly codes and easy to navigate
- Eye-catching design
- Strong security of codes
- Search by expert name and category in the home page
- Service Provider makes their own service under some category
- Easily navigate bookings and payments for user
- Messaging between user and service provider
- Service provider withdraw system
- Provider Subscription system
- RTL supported
- Language change option
- Script version auto update feature
- Theme color change option
Admin Features
- SEO Settings for all pages
- Payment setting for PayPal, Stripe, Razorpay, Coin payment, Flutterwave, Instamojo, Paystack, Mollie, Paymongo, Handcash and Bank
- Email template setting
- Facebook or manual comment setup option for blog
- Cookie Consent option
- Google Recaptcha option
- Google Analytic option
- Preloader on/off option
- Tawk Live Chat option
- Theme color change option
- RTL supported
- Language change option
- Admin login page photo change option
- Clear database option to start the website as fresh installation
- Booking view and delete by admin
- Provider list view
- User list view
- Booking view and details
- Custom dynamic pages create, edit and delete option
- Manage all frontend section data dynamically
- Language change option
- Home page sections manage with on/off option
- Subscriber manage with email to subscribers option
- Profile information, photo, password change option
- Forget and reset password option
- Commission/Subscription enable/disable
- Subscription plan create/edit/delete
- Plan assign to provider
Provider Features
- Login, forget and reset password option
- Profile information, photo, password change option
- Create Service , edit and delete
- Create schedule for service
- Can approve or reject user booking
- Messaging system with service booking user
- Withdaraw system
- All transaction details
- Subscription plan enroll
- Personal payment gateway added
- RTL supported
User Features
- Login, forget and reset password option
- Profile information, photo, password change option
- User can book service
- User can write review
- Messaging system with service provider
- User can pay service bill by paypal, stripe, Razorpay, Coin payment, Flutterwave, Instamojo, Paystack, Mollie, Paymongo, Handcash or bank
- User can mark as complete service after service provided by service provider
- User have transactions logs
- RTL supported
Requirements
- Requires PHP 8.1.0 or later
- BCMath PHP Extension
- Ctype PHP Extension
- Fileinfo PHP extension
- JSON PHP Extension
- Mbstring PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Demo
Front End: https://demo.websolutionus.com/servicetop/
Admin Panel: https://demo.websolutionus.com/servicetop/admin
Admin Panel Login: [email protected] | 1234
Provider Panel: https://demo.websolutionus.com/servicetop/user/login
Provider Panel Login: [email protected] | 1234
User Panel: https://demo.websolutionus.com/servicetop/user/login
User Panel Login: [email protected] | 1234
Note: Data will not saved in demo version.
ServiceTop – a professional service selling marketplace ChangeLog
--------------------------------------- 4 May, 2024 : Version: 3.1 --------------------------------------- FIXED: a Minor Bug
--------------------------------------- 22 April, 2024 : Version: 3.0 --------------------------------------- UPGRADED: Laravel 9 to 10 Version ADDED: Project Installer
--------------------------------------- 12 March, 2024 : Version: 2.2 --------------------------------------- FIXED: Non English Language issues
--------------------------------------- 05 July, 2023 : Version: 2.1 --------------------------------------- ADDED: Database auto generated FIXED: Update notification issue FIXED: Provider bank payment issue FIXED: Provider PayPal payment issue UPDATED: Script version auto update UPDATED: Script version number auto update
--------------------------------------- 21 June, 2023 : Version: 2.0 (Major Update) --------------------------------------- ADDED: Subscription plan added ADDED: Provider personal payment information added ADDED: Provider payment method enable/disable option added ADDED: Subscription plan enable/disable option ADDED: Commission feature enable/disable option UPDATED: Database auto generate system added for version update FIXED: PayPal payment issue fixed
Version: 1.4
Added PayMongo payment gateway Fixed pagination issue on the user transaction page
Version: 1.3
Added Razorpay Payment gateway Added Flutterwave Payment gateway Added Paystack Payment gateway Added Mollie Payment gateway Added Instamojo Payment gateway
Version: 1.2
Fixed privacy policy page link Fixed Terms & conditions page link
Version: 1.1
Added RTL support Added crypto payment gateway Added admin wallet Added admin revenue logs Added experts search by location Added experts rating Fixed google recaptcha issue
Version: 1.0
Initial Release.