My Simple Laravel 5 Phonebook App Project with DataTables

laravel

It has been a while since my last tutorial. So, I challenged myself to develop a small and simple phonebook or phone directory web application by using Laravel 5.2 framework and DataTables plugin.

If you are not familiar with DataTables, DataTables is a plug-in for the jQuery Javascript library. It is a highly flexible tool, based upon the foundations of progressive enhancement, and will add advanced interaction controls to any HTML table.

Laravel 5.3 is going to be released soon if I’m not mistaken and yet I still developing using 5.2 version. That is find because this app is simple and the updating part should be not so complicated (I guess).

I have yet to set up the demo online. But basically the phonebook has features like:  Continue reading “My Simple Laravel 5 Phonebook App Project with DataTables”

Browser’s Back Button Issue After Logout in Laravel 5

laravel

If you noticed, we still can access to previous page although we have properly logged out in Laravel 5. How to prevent browser’s back button login after we logged out in Laravel 5?

Is this really a security issue?

When the user clicks the back button they’re not actually logged it, its just the browser rendering what it has cached from previous page views. The user won’t be able to navigate or interact with anything that requires them to be logged in because to your application on the server they’re not authenticated. When the user clicks the back button you have no control over that as it doesn’t make a request to the server.

Using the back button the only content they’ll be able to view is that what they have already visited whilst logged in. If they try to access anything new they’ll make a new request to your application, your middleware will trigger and redirect them to the login page.

– Quoted from Stackoverflow.

So it is not really an issue. But there are few ways to fix this. Continue reading “Browser’s Back Button Issue After Logout in Laravel 5”

Pengalaman pertama menjadi Tutor Laravel 5 online

pisyek-fiverr-wallpaper

Aku sekarang freelancing melalui Fiverr. Antara servis yang aku tawarkan adalah web development crash course menggunakan Laravel 5/CodeIgniter 3. Jadi sekarang aku mengajar secara online tentang Laravel 5.

Kursus Laravel 5 yang aku tawarkan ini adalah sesuai untuk level beginner – intermediate. Setakat ni aku pernah mengajar client dari negara-negara sekitar UK.

Mengajar secara online ni ada cabarannya yang tersendiri. Antaranya: Continue reading “Pengalaman pertama menjadi Tutor Laravel 5 online”

My first $5 Laravel Job on Fiverr

pisyek-fiverr-wallpaper

If you do not know what Fiverr is, it is an online marketplace offering tasks and services, beginning at a cost of $5 per job performed. I registered with this portal back in 2012 to offer my services but nothing serious happened back then.

However, I logged into Fiverr last week (after few years LOL) and published some Gigs. The next thing I know is some people start asking about my services, what can I offer to them.

“Wow, this is it. I’m going to get My First $5 on Fiverr!Continue reading “My first $5 Laravel Job on Fiverr”

My Simple Customer Management based on Laravel 4

laravel

It has been quite sometime since my last post here. For your information, I’m into one of the most popular PHP framework nowadays; Laravel since a year ago. From my experience, the Laravel framework has awesome features and very flexible. You can read tonnes of article highlighting the coolness of the framework on the net.

The latest version now is Laravel 4.2 but I heard that Laravel 5 will be released soon (Laravel 5 was released in February 2015).

So this is my story. I was looking for a free PHP script for tracking  customers/clients contacts several days ago. And I found Simple Customer. Based on its website, the system support several features such as: Continue reading “My Simple Customer Management based on Laravel 4”