Category: PHP

Set-up role based access control in Laravel

Set-up role based access control in Laravel

Many a time in a web application you will need to protect certain resources from being accessed by all of your users. While an authentication system ensures that only authorized users are able to access your application but implementing a certain role-based access control is sometimes necessary. Let me show […]

Laravel autocomplete search with typeahead.js

Laravel autocomplete search with typeahead.js

Search autocompletion is a must-have feature for most web applications of today and I have used the Twitter’s typeahead.js autocomplete library in many of the Laravel based projects I have worked on. typeahead.js provides a simple yet robust solution for search autocompletion and it comes coupled with an excellent suggestion […]

Real-time notifications in Laravel using Pusher

Real-time notifications in Laravel using Pusher

Real-time notifications are crucial to any application (web or mobile) and Pusher is one of the most popular services which helps you deliver real-time notifications to your applications. I have used Pusher on several projects and it was a delight to implement. It is a simple and straightforward process. So […]

Using Summernote WYSIWYG editor with Laravel

Using Summernote WYSIWYG editor with Laravel

Summernote is a WYSIWYG (What You See Is What You Get) style editor which offers lots of nifty features such as pasting images from clipboard, interactive text editing, easy server integration and it has all the features for standard HTML formatting. I recently had to use summernote in a Laravel […]

Send SMS Messages in Laravel using AWS SNS

Send SMS Messages in Laravel using AWS SNS

Simple Notification Service (SNS) is a full-featured notification service provided by Amazon Web Services (AWS). SNS provides a way to quickly and reliably send messages to a large number of subscribers. With SNS you can send Mobile Push Notifications, emails and Worldwide SMS messages!. Let me show you how to […]