Creating a Website Using Laravel 5 Part 1: Elixir and Assets

Creating a Website Using Laravel 5 Part 1
Laravel 5 Website Tutorial Screenshot

In this Laravel 5 tutorial series, we will create a full-fledged, Ajax powered, content sharing website. Our web application will allow its users to post links to their content, like others’ content, comment on others’ content etc. There will be an administration panel for the site administrators, that will allow them to perform operations like create/block users, create new categories, edit, delete user’s posted links when needed and many more. All the users of our application will have a home page from where they will be able to track and perform CRUD operations on their shared links and comments. Continue reading Creating a Website Using Laravel 5 Part 1: Elixir and Assets

Creating a RESTful API using Laravel for AngularJS Frontend

This will be the last part of the AngularJS Polling Application Tutorial series. In this part, we will create a RESTful API using Laravel for the AngularJS Single Page Application that we had created in the previous parts of this tutorial series. Continue reading Creating a RESTful API using Laravel for AngularJS Frontend

Creating a Polling Application Using AngularJS and Laravel Part 2

Creating a Polling Application Using AngularJS and Laravel Part 2
Creating a Polling Application Using AngularJS and Laravel Part 2

In the previous part of Creating a Polling Application using AngularJS and Laravel tutorial, we had covered:

  • Application Directory Structure.
  • Modules and Dependency Injection.
  • Routing in AngularJS.
  • Views.

Continue reading Creating a Polling Application Using AngularJS and Laravel Part 2

Creating a Polling Application Using AngularJS and Laravel Part 1

Creating a Polling Application Using AngularJS and Laravel Part 1
Polling Application Screenshots

In this tutorial, we will build a single page polling web application using AngularJS and Laravel. Our application will allow the users to select one of the listed polls and submit their choice. The users will also be able to view the stats of the polls in a graphical form.

We will build the application’s front end using AngularJS, and for the data persistence, we will utilize a RESTful API which we will create using Laravel. The tutorial assumes that you have a basic understanding of AngularJS workings and familiar with concepts like: two-way data binding, scopes, directives etc. Continue reading Creating a Polling Application Using AngularJS and Laravel Part 1

Web Development Environments Using Vagrant on Ubuntu Linux

Setting up Web Development Environments can be an exasperating task. Especially, when you need to work on multiple projects with different dependencies, configurations, library requirements, programming language versions and operating systems. If you have been developing web applications for sometime, then you definitely know the drill.

Vagrant is a tool that helps you in creating and setting up Development Environments quickly in an automated fashion by using virtualization softwares such as VirtualBox and VMware. These environments are then, can be reproduced and redistributed using a single configuration file. To automate the process, Vagrant uses certain provisioning tools like: shell scripts, Chef and Puppet. Continue reading Web Development Environments Using Vagrant on Ubuntu Linux