GigToDo - Freelance Service Marketplace

GigToDo - Freelance Service Marketplace



What is the GigToDoScript? (Updated) V1.5.4

GigToDo  is a freelance service marketplace script. GigToDo is a platform that helps employers find talent for their projects. The service facilitates meetings between employers and freelancers who can aid them in brand building or their marketing efforts, providing them with access to a vast pool of highly-qualified freelancers. GigToDo is just the right platform that an employer on the hunt for a freelancer needs. You can find just about any product or service you need–all starting at $5 (or whatever the admin sets as base price). The system works by hosting freelancers by having them post their services and work samples. Buyers simply have to look up the best one that would suit their needs. Common services include logo design, contract writing, code debugging, business card designs and even hiring a virtual assistant.

Do you want to manage and control your very own freelance marketplace empire? A place whereby users in need of certain services can go on and instantly find other users providing those services at very affordable rates? Well, if your answer is yes, then this script is very ideal for you. With the right marketing and planning, this script can equip you to having the best freelance marketplace in the world.

Video Tour

Our Top Features


This script has a similar concept as Fiverr and PeoplePerHour.



Username: pat

Password: Pat (Uppercase P)


Email: [email protected]

Pass: Pat (uppercase P)


Date: 05/17/2019 (Version 1.3)

  1. Proposal boxes redesigned. Now the proposal boxes have a better design
  2. Extras system added. Sellers can add extras to their proposals
  3. Inbox Messages redesigned. A much better inbox system implemented
  4. Real-TIme notification on bottom left. Each time you receive a message, order etc you will see a notification pop-up on bottom right
  5. Real-Time notification sound added. You can choose to turn this on or off.
  6. Withdrawal log added in admin panel
  7. "Add Proposal" box added in my profile page.
  8. Facebook and Google APIs updated
  9. Proposal category cards added on index page (Signed out)

Date: 01/06/2019 (Version 1.2)

  1. Language translation added. Now admins can manually translate the site and have their users navigate through different languages.
  2. Crop functionality. This is to help resize images so the system takes just the desired size
  3. Payza integration implemented
  4. Bitcoin Payment method integrated
  5. Currency change. Now admins can change the money currency to whatever currency they want

Date: 9/15/2018

  1. When admin requests for modification for a proposal posted, user will receive a notification on website and email
  2. New Payment Method added** Dusu Payment (Supports payment with African countries and more) For more info: ""
  3. There is an option for admin to either choose to manually approve a new proposal or system to auto approve new proposals (Manually approve proposals/services {Yes or No})
  4. Created an SMTP for mails. Helps to authenticate emails so email providers don’t flag as spam.
  5. Admin now has the option to either decide if confirmation emails should be sent or not. (Send confirmation emailNY after sign-up {Yes or No})
  6. Admin can now manually feature proposals and choose the duration. Also a tab to show all featured proposals has been added
  7. In creating a proposals, when users fill in info and adds images, if the images are wrong or the wrong sizes, all filled out data disappears. We’ve created  sessions to store info so if image size is wrong, user only needs to upload correct size of image.
  8. Fiverr has an item called “Report this” under gigs, messages, orders etc.We added this to the GigToDo Script. This comes into the admin panel.
  9. When choosing vacation mode, user will be able to choose reason why (just like fiverr)
  10. Users now receive emails when a dispute is closed
  11. When a user’s proposal has been approved or declined, user receives a notification on website and an email

1) Your proposal/service has been successfully approved. Thanks for posting. (Notification & email)

2) Your proposal/service has been declined. Please submit a valid proposal. If you have any questions, please email us at [$email] (Notification & email)

11) Cookies message has been added.

12) Explanation feature added in Post a Request page

13) Major bugs have been fixed

Date: 08/24/2018

 1. Application Updater: With this, users can easily update this script from the admin panel.

 2. Package System Added: Users can split proposals into 3 packages (Basic, Standard and advanced) with this, they can set different prices and attributes for the different packages.

 3. More Features Added to General Settings (Admin Panel):  Added the following

  • Favicon upload
  • Edit landing page’s cover photo and text
  • Switch logo back and forth from text logo to image logo
  • Option to enable or disable email notification when a new proposal is published
  • Add Recaptcha api

 4. Promote Seller Proposals: With this, users can promote seller proposals. This is achieved by generating a unique link that can be shared on any social media page. When another user uses this link to purchase that seller’s proposal, user (who initially shared the link) gets paid a predetermined commission amount (by proposal seller) after approval by admin.

 5.  Admin Logs: This shows the activities carried out by the admins. This will act as an informing tool for other admins

 6. Cover Photo: Now users can change/edit their cover photos on their profile pages.

 7.  Email Notification When Proposal is Published: When a user publishes a proposal, admin gets notified. Admin can disable this feature in the admin panel.

 8.  How It Works Page Added: This page describes how the site works.

 9.  History: With this, users can see old items purchased or sold with a particular user.

10.  More Bugs Fixed


(Completed)  1.  Video Plugin (couple months): With this, users can do video sessions with their customers. System will allow sellers to set the price for minutes/hours for video sessions, and seller will have the option to extend the time if the seller is not complete with buyer yet. This will automatically charge the buyer. Buyer will be notified before this.

- This feature is good for tutors, lawyers etc

- Neither fiverr, peopleperhour or freelancer etc has this feature.

(Under Development) 2. Wordpress Version: We are working on a wordpress version. As of now, we don’t have a release date. We will keep you updates.

 (Under Development)  3. Mobile Apps: Mobile apps for this script are also in the works. Again, as of now we don’t have a precise release date. Stay tuned for updates on this.


Features are included in image attached


PHP >= 5.5


Instructions and documentation is included in the main file