Doing multiple database queries on each page load, or rendering page from many views can cause delays and bad user experience. This tutorial will teach you how to speed up Laravel site in 15 minutes.
This is first in the row tutorial about site optimization techniques. In this one I talk about Laravel Elixir/Gulp and how I use it to reduce number of requests from browser to server.
I often have to code image upload widgets for profile photos or some kind of image editing feature. Each website layout uses custom photo sizes and cropping those image on server side could cause image distortion.
In this tutorial I will create a simple Stripe checkout form. Form will be validated using Parsley.js (front-end validation) and then submitted to the server to create a Stripe customer and after that the customer will be charged with
Dropzone is the best free library for drag and drop file uploads. It has a bunch of features and options so you can customize it in a number of ways.
Laravel posses built-in system for sending email notifications via Queue. In this tutorial we'll setup AWS SMTP user for SES usage, configure Redis queue and worker script. Last we'll create dedicated queue for this project.
Laravel Telegram Chat Bot Tutorial and Live Demo. Send messages from browser to Telegram group.
In this Laravel tutorial you will implement new social login via Google+ using Socialite package. First we are creating new application in Google Dev Console and after that we are copying OAuth keys to existing Laravel application.
There are many options when it comes to captcha but most elegant solution is Google reCaptcha for sure. User is required only to click on checkbox and in some cases he needs to select few similar images and that’s it.
In previous tutorial Laravel 5.3 Social and Email Multi-Authentication I developed simple application without client side validation. Now I am using Parsley.js to validate input of login and register forms.
In this tutorial I will create Laravel application with email authentication, but also I will use Laravel Socialite for Facebook, Twitter, Google+ and GitHub logins. It also posses user roles, email activation, re-Captcha on register form and much more.
Recently Google started favoring sites served over HTTPS in search results. In this quick tutorial you will learn how you can install FREE SSL certificate.
In this tutorial you will learn how to display images uploaded in previous sessions in current Dropzone element.
APIs are everywhere and Dingo API is the best API package for Laravel framework. It posses built-in authentication, error handling, responses, pagination, rate limiting, transformers and much more...
In this serial of tutorials we will develop Laravel 5.3 app, which uses built-in authentication and extend it to use Socialite package for social logins. We will develop middleware for user roles, email activation and Re-captcha verification. Frontend code is using Bootstrap 4.
In this tutorial I'll use laravel-backup package from Spatie, to save site files and database to S3 bucket. After backup is uploaded it will notify me via Slack notification. For added security I am creating dedicated IAM role and Inline Policy which will allow access to only that one bucket.