All Laravel, PHP & CodeIgniter Tutorials

Browse all our Laravel 12, CodeIgniter 4, and PHP tutorials. Each guide includes working source code, best practices, and step-by-step instructions.

Showing 25–30 of 32 posts · Page 5 of 6

Implement Google Login (OAuth 2.0) in CodeIgniter 4 – Complete Tutorial with Example Code

             Adding Google Sign-In to your CodeIgniter 4 application improves user experience, boosts conversion rates, and enhances security by leveraging Google's authentication. This step-by-step guide shows you how to integrate Google OAuth login using the official Google API Client library — no third-party packages needed beyond Composer.

By Revathi M · Read

How to Upload Files to AWS S3 Bucket in CodeIgniter 4 – Complete Tutorial

             In modern web apps, storing user-uploaded files locally limits scalability and security. CodeIgniter 4 AWS S3 integration solves this by using Amazon's reliable cloud storage. This step-by-step tutorial shows how to upload, list, download, and delete files from an S3 bucket using the official AWS SDK for PHP.

By Revathi M · Read

Generate QR Codes in CodeIgniter 4: Complete Tutorial with Server Storage

QR codes remain essential in 2026 for contactless menus, event tickets, payments, vCards, and marketing. In this guide, you'll learn how to generate QR codes in CodeIgniter 4 dynamically, support multiple formats (URL, text, phone, SMS, email, Skype, vCard), store them as PNG images on your server, and display them instantly. We use the reliable PHP QR Code library with a custom wrapper for easy integration. Why this approach? It's lightweight, requires no external API, gives full control over styling/storage, and works offline.

By Revathi M · Read