Jump to content

Toastr Notifications - Add notifications to your website


Recommended Posts

Hell users!

 

I am currently posting this thread in search for members who are experienced with WHMCS as well as customizing it (custom modules/hooks) in order to beta test a new module. That being said, if you have no experience with PHP or WHMCS's module/hooks system, this isn't for you.

 

Basic requirements include:

  • Knowledge of programming in PHP
  • A licensed installation of WHMCS (need something to test on! :P)
  • Knowledge of creating WHMCS modules, specifically hooks
  • Strong communication skills (in English)
  • Willing to provide feedback and recommendations for improvement (all are welcome, even though they may not be added)
  • Ability to debug issues that may arise (javascript and PHP errors)
  • Ability to create an FTP account for the module's folder (recommended; only during beta stage and only if our schedules don't align well so if I need to debug something I can)

 

If you believe you know PHP well enough then you should have no issues with these requirements. I will only be selecting a small handful of users for this, so act fast if you have any interest.

 

 

Toastr Notification Features:

  • Ability to send notifications instantly to any specified users (clients, admins, by id, or to all)
  • Extremely flexible event notifications - You choose when to send a notification, we'll make sure it's delivered (if they are online at least)
  • Flexible notification popups - for a demo of toastr, visit: http://codeseven.github.io/toastr/demo.html (you can set all of these options!)
  • HTML friendly - Include HTML in your messages for enhanced notifications.
  • Play a sound on a notification
  • 99% Customizable (some static elements are included; toastr is not created by DubTech so additional notification options aren't available)
  • No limit to notifications sent - Send as many as you'd like! (abusing/spamming may cause for license termination)*
  • Everything is hosted on SSL connections, so if your site uses SSL then there won't be any unsecure content warnings. If it isn't, now you have a little bit of SSL on your site!
  • Any module developer can utilize this module if they would like (more details provided in the documents)
  • Long term service - With a lifetime WHMCS license, 5 year SSL certificate (for API server) and a low cost API server, you can say we're in it for the long haul.

 

 

 

F.A.Q.

 

What does this module do exactly?

With this module installed on your site, you will be given the ability to create any customized hooks you wish for WHMCS and send a notification to any user you wish on your website. This can range from a specific user (client or admin), to a group of users (client or admin), to the entire site (clients and admins). Notifications are sent by ID and are handled by our server. Everyone who is visiting your site is capable of receiving notifications, even visitors!

 

What is Toastr?

Toastr is a Javascript library for non-blocking notifications. Basically, if a notification is sent to a user, a small popup notification will be shown in the desired location on their screen.

 

How does it work?

Basically, the PHP code sends a request to our API server. When this is received, it is processed and validated to ensure that it is from a valid source and then proceeds to handle the event accordingly. Notifications are sent out only to desired users, so there won't be any worries that someone is reading a private notification through javascript modifications.

 

What is the point of this?

Although WHMCS does include email notifications in its system for different reasons, such as a new product being registered or a new ticket being opened, they do not provide instant notifications and can slow down response times. With this module however, letting your site sit in the background and hearing a notification sound when an event occurs calls to your attention immediately and allows you to address to the situation properly. Your business will appear to be quicker and more efficient, giving your clients a more satisfying experience.

 

Do we have to be a programmer to use this? Why not make a nice hook generator?

Short answer- no, but it is recommended to get the best out of it.

Our original plan was to create a settings page that would allow you to generate custom hooks OOP (object oriented programming) style, however we realized that the panel for this would be extremely complex in order to cover this, and even then it wouldn't be as advanced as programming it. On top of that, it would delay production for this greatly and could leave vulnerabilities for memory leaks or storage bloating. Our secondary option was to create predefined custom hooks that could be enabled and disabled, but even then it wouldn't be as precise as some users would want. We finally decided to leave it to the core code to keep it cleaner and less clunky on processing times. If you don't know how to program, contact us for a quote for custom hooks you may require.

 

I'm not sure if my business really needs this, it has enough staff -OR- we're always active and hardly ever need to be notified.

Whether you think you need this on your site or not is up to you, however even if your site is staff packed, or your staff is constantly buzzing around taking care of the business, it's always good to be kept up to speed on situations. Another good example for this could be to notify an admin of a new reply from a client for a ticket they are in the middle of answering. They will be able to see the updated information before sending their answer, in case something has changed.

 

This seems interesting, but I don't want to spend a bunch of money on something I have to create.

Well you're in luck! The price of this module is currently very cheap (the highest price is only $2.50 a month)**. Although it can add up over time, a small investment can go a long way, especially if your profit increases from it. Also, please note that a lot of development is going into this module and the main portion of the price is towards server costs. We take care of the hard part but leave the customization to you.

 

This sounds great! How can I apply to be a beta tester? Does it cost anything?

To sign yourself up for this or for any questions, simply visit
https://dubtech.biz/
and send a ticket to our sales department (account optional but recommended). Members who sign up for beta testing (and are accepted) will be granted one free month for notifications to cover the beta period. Depending on the popularity of the module will depend on what happens after that.

 

 

This is not an official release of the product, but a mere explanation as to what it is, how it works, what it's for, and overall a general idea.

 

If you are interested in the product but not being a beta tester, or you didn't meet the requirements, stay tuned for an official public release! If you would like this to be added to your site but don't have any programming knowledge, contact us and we can arrange a price on building custom hooks to meet your needs.

 

 

*Title and message length of notifications are both limited, the number of notifications isn't

**Price is subject to change at any given time. Please visit our site for an official price.

Link to comment
Share on other sites

  • 4 weeks later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated