Login with Github, Google, LinkedIn and Facebook in Laravel 6 Part 2
September 20, 2019
After we’ve created the Part 1 of our series, we’re done with Login using Github. Now, let’s proceed to Login with Google, LinkedIn and Facebook. Important! Before you proceed, make sure you’ve executed the first part of the series. Login using Google 1. Login to your google account. 2. Go to https://console.developers.google.com/apis/credentials. 3. From the […]
Read moreTags: social, social login, socialite
Login with Github, Google, LinkedIn and Facebook in Laravel 6 Part 1
September 19, 2019
Laravel has already provided login auth scaffolding. It is just easy to use or customize it. But sometimes, you would want to use other social media sites to do the authentication for you. In this tutorial, I will help you create a social auth using these four social sites: Github, Google, LinkedIn and Facebook 1. […]
Read moreTags: social login, socialite
Transferring all Models in a directory
September 7, 2019
When you’re creating a simple project using Laravel framework, you might not need to organize your models in a specific directory. But, if you already have a lot of models to work on, it is recommended to put it in a specific folder. By default, after creating a model through a terminal, all models go […]
Read moreAngular 7/8 Tutorial with Bootstrap 4 | Learn Angular using Basic CRUD Example
August 26, 2019
Angular, formerly known as AngularJS, is one of the leading javascript frameworks along with ReactJS and VueJS. With the use of this framework, you can do a lot of front-end stuffs faster. The purpose of this tutorial is to help you implement CRUD (Create, Read, Update and Delete) operation using an angular app. I anticipate that […]
Read moreTags: bootstrap 4, CRUD
Fixing requireCordovaModule error
August 23, 2019
After I executed cordova prepare android, I was prompted to update the cordova version to 9.0. So, I updated it by executing npm i -g cordova: When the version is already 9.0, this error occured: Solution Let us first uninstall the cordova framework. Make sure that the cache is clean after uninstalling. It is now […]
Read moreTags: cordova
Change the Page Title Dynamically
August 20, 2019
Page title is one of the considerations by the search engines to crawl with. Therefore, it is important to have a user-friendly page title. In wordpress, you have different ways to set the page title. Option 1 Note that the above code works only on codes below wordpress 4.4 version. Check the link below. Document […]
Read moreTags: page title
Youtube-like loading indicator using VueJS (NProgress)
January 22, 2019
This tutorial will help you create loading indicator for your website specifically to Single Page Application(SPA). This loader will help your viewers understand your site’s status upon submission of form and page redirects. Requirements: – Installed Laravel – Knowledge in Vuejs and vue-router In this tutorial, we’re using Laravel 5.7 and VueJS as the front-end […]
Read moreTags: vue-router, vuejs
Understanding Model-View-Controller (MVC) With Real-World Example
October 19, 2018
I am aware that MVC tutorial has already been existing in many websites. However, most of them only define the topic and technically elaborate(for developers’ level) it. On this article, I will try to make a concise and well-explain guide so that even beginners can easily understand. Let’s get started According to wikipedia, Model–View–Controller is […]
Read moreTags: model-view-controller, mvc
Simple and Advanced Search in Laravel 5
October 17, 2018
After we inserted data into our table, we displayed those entries on the browser. Just in case we have hundreds and thousands of records, we need to include search form for faster retrieval of data. On this tutorial, I have made two options for simple and advanced search in Laravel. If you only have one […]
Read moreTags: search
Solutions for Common Errors on Artisan Commands
October 16, 2018
As we execute artisan commands, we sometimes encounter these errors. If we’ll not take note of these, we might waste our time looking for solutions. That’s why, I have listed down some of these for you who might be encountering such problems. 1. General error: 1813 Error: Possible Solution: Drop the database and create a […]
Read moreTags: artisan, errors