Tutorials Tagged Under: Laravel

Make your Laravel site 6x faster using Redis as caching server

Make your Laravel site 6x faster using Redis as caching server

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.

Reduce number of requests by grouping assets with Gulp

Reduce number of requests by grouping assets with Gulp

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.

Upload and edit image using Croppic jQuery plugin

Upload and edit image using Croppic jQuery plugin

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.

Create Stripe checkout form in Laravel

Create Stripe checkout form in Laravel

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

Laravel 5.2 and Dropzone.js Part 1: Auto image uploads with removal links

Laravel 5.2 and Dropzone.js Part 1: Auto image uploads with removal links

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.

Sending emails over Queue with AWS SES

Sending emails over Queue with AWS SES

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.

Using Telegram Messenger for Laravel application notifications

Using Telegram Messenger for Laravel application notifications

Laravel Telegram Chat Bot Tutorial and Live Demo. Send messages from browser to Telegram group.

Google+ oAuth and Laravel in 60 seconds

Google+ oAuth and Laravel in 60 seconds

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.

Google reCaptcha in Laravel application

Google reCaptcha in 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.

Laravel 5 client side validation with Parsley.js

Laravel 5 client side validation with Parsley.js

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.

Laravel 5.3 Social and Email Multi-Authentication

Laravel 5.3 Social and Email Multi-Authentication

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.

Install SSL certificate on Laravel site - Ubuntu/Apache

Install SSL certificate on Laravel site - Ubuntu/Apache

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.

Laravel 5.2 and Dropzone.js Part 2: Displaying already uploaded images

Laravel 5.2 and Dropzone.js Part 2: Displaying already uploaded images

In this tutorial you will learn how to display images uploaded in previous sessions in current Dropzone element.

Dingo API Definitive Guide, Part 1: Quick Start

Dingo API Definitive Guide, Part 1: Quick Start

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...

Building Laravel 5.3 app with Multi-authentication and Social logins
  • beginner

Building Laravel 5.3 app with Multi-authentication and Social logins

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.

Backup Laravel site to Amazon S3 via laravel-backup package

Backup Laravel site to Amazon S3 via laravel-backup package

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.

Trending

Newsletter

Subscribe to our newsletter for good news, sent out every month.

Tags