Guru Search Portal (SaaS Business Engine) with Appointment Management and Billing // Laravel | Prosyscom Tech


License Options

a Regular license is required if you want to use the application and sell the SaaS services to your customers. An extended license is required if you want to sell the actual code / include the actual code in your own applications which you sell – thus if you’re interested in the functioning of the application, a regular license will do. If you are interested in selling the code or parts of it, an extended license is required.

The Guru Search Portal
The Guru Search Portal is a complete business solution based on a Software-as-a-Service concept. System owners can create unlimited service plans and sell these plans at a monthly rate to service subscribers. The application allows system administrators to create profile accounts, from where profile users can manage and operate their entire service business. The Guru Search Portal boasts smart features including but not limited to, customizable notification templates for both immediate and future notification reminders, easy appointment management and accessing several information sections with a click of a button without being redirected to a new page, smart quotations, invoicing, credit notes, payments as well as automated subscriptions. Automated subscriptions together with automated billing comes standard. The Guru Search Portal also features a dedicated contract builder to create contracts on the fly. A File manager and extensive application settings is part of the package as well. Another great feature is the electronic signature requests. Account users can request an electronic signature for both quotations as well as contracts. The system is solid and tested extensively. The system is written in Laravel. Documentation is solid – with a manual consisting of 150+ pages.

The demo and online documentation can be accessed at

29 Apr 2018 - Rolling out version 1.1.7
29 Apr 2018 - Added a feature to attach files from the file manager to email templates
26 Apr 2018 - Rolling out version 1.1.6
26 Apr 2018 - Fixing a varialbe in the profile control panel which produced an error
26 Apr 2018 - Extending exchange rate provider options
25 Apr 2018 - Updating Paypal and Stripe automated payments processing
25 Apr 2018 - Rolling out version 1.1.5
25 Apr 2018 - Fixed mistyped variable in quotations preview
25 Apr 2018 - Fixed new user validation to allow unique email addresses only
25 Apr 2018 - Rolling out version 1.1.4
23 Apr 2018 - The backbone provider for currency conversions has issues - Google's API endpoint is down, Fixer now requires a free registration with conversions from USD only, Yahoo finance's endpoint has limited currency conversions - and the other reliable providers has limited requests per month and/or requires payment and API keys. I've spent so much time on this and can now offer a reliable conversion endpoint for all currencies.
22 Apr 2018 - Added a detailed visual to the profile control panel to clearly show subscription plan information and feature levels of how many customer / provider accounts has been used and are still available
21 Apr 2018 - Rolling out version 1.1.3
21 Apr 2018 - Fixed a bug on Firefox browsers to send instant emails from the admin and profile control panel
20 Apr 2018 - Fixed email template related to new profile accounts
18 Apr 2018 - Changing the whole background process of processing payments. Payments will now look for the oldest outstanding invoice and apply payments against the oldest outstanding invoices first. This applies to all payment methods except cash payments processed against one specific invoice
17 Apr 2018 - Rolling out version 1.1.2
17 Apr 2018 - Fixed multiple "prefix" (E.g. Mr, Mrs, Miss) instances for better translation into other languages
17 Apr 2018 - Fixed subscription upgrade bug
13 Apr 2018 - Adding feature to subscription plans to limit professional providers
11 Apr 2018 - Adding cash receipts feature for processing cash receipts related directly to one single invoice
10 Apr 2018 - Release version 1.1.1
10 Apr 2018 - Added custom fields to profile billing, to better support international TAX requirements - certain fields / resolutions must display on taxable documents
07 Apr 2018 - Replaced Google currency conversion with an alternative currency converter provider, as Google's currency conversion API has been down for days
08 Apr 2018 - Added more translation variables for the new features
03 Apr 2018 - Fixed TAX number bug to show document export with TAX calculations
01 Apr 2018 - Added custom invoice fields
24 Mar 2018 - Set release version: 1.1.0
24 Mar 2018 - Corrected 4 read_notification instances when submitting payments via Stripe and Paypal - to post a notification to the profile holder informing the owner of a successful payment
24 Mar 2018 - Corrected the payment number when autogenerating a payment confirmation in the Stripe and Paypal controllers
24 Mar 2018 - Set the read_notifications in the administration and profile control section to display the most recent instance at the top of the list
23 Mar 2018 - Branch ID didnt log when selecting post-dated notifications when scheduling an appointment from the profilecontrol panel
22 Mar 2018 - Adding branch address and geo-location variables to all the notification templates
21 Mar 2018 - Adding definite timezones (based on the profile account) for appointments scheduled. Email clients basically read this information for instant calendar integration
20 Mar 2018 - Adding more translations to the spanish translation file
19 Mar 2018 - Adding automated login after registration for profile accounts as well as customers (the latter serves for new registrations only)
18 Mar 2018 - When registreting new profile accounts with a subscription package which as a ZERO monthly rate - didnt assign the initial user as a professional. Fixed.
17 Mar 2018 - Removing the Google reCaptcha system-wide and replaced it with a simpler captcha. reCaptcha throws an exception issue sometimes if the application is running on PHP 5.6
15 Mar 2018 - Set release version: 1.0.9
15 Mar 2018 - Rewritten the automated email/sms/call reminders to better support timezones. Always ensure that your server has the correct timezone and time set!
15 Mar 2018 - Added a feature to set an alternative landing page and bypassing the search portal
15 Mar 2018 - Added features to disable sms/voice functionality from the admin on the application
15 Mar 2018 - Added new code to accommodate more gateway providers who do not support/provider DID numbers
14 Mar 2018 - Set release version: 1.0.8
14 Mar 2018 - Added admin function to initiate a GUI instant upgrade (after uploading new files to your server)
14 Mar 2018 - Added admin function to clear cache
12 Mar 2018 - Changed the date format in the backend coding to support more language translations
12 Mar 2018 - Added a new feature to 'sticky display' unconfirmed appointments. Professional providers already receives an email for pending appointment. But now professional providers and reception users can see these stickies in the profile control panel.
11 Mar 2018 - When topping up airtime, the email greeting was this of the system - and it should have been this of the profile customer. Fixed.
11 Mar 2018 - Fixed exception in the call route for when a call fails
* 10 Mar 2018 - Updated all the post validation files for even more security
* 09 Mar 2018 - When changing an account password, the system presented a success message in an error template. Fixed that to show this particular success message in the success template.
* 08 Mar 2018 - Fixed a bug which throws an exception when creating a customer subscription
* 03 Mar 2018 - Fixed a bug for the Admin/App-Settings which didnt save
* 02 Mar 2018 - CPanel control panel for shared hosting now has a preconfigured route which redirects to the CPanel control panel. While you can disable this on your server, I have changed major code sections to change the route for profile logins. Profile logins is now
* 23 Feb 2018 - Added support for SMS / Voice gateway provides who dont provide DID numbers but process sms's and calls statically. is now also supported
* 17 Feb 2018 - Added iCal attachments to appointment emails for auto-integration with email providers
* 13 Feb 2018 - Initial launch v1.0


You might also like More from author