This is a simple implementation of how to build an International Application using Laravel. It has basic authentication features set up.
Clone or download
fisayoafolayan Added open source badge to readme file
Added open source badge to readme file
Latest commit fea7345 Oct 4, 2018
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app added readme file May 31, 2018
bootstrap initial commit May 29, 2018
config initial commit May 29, 2018
database initial commit May 29, 2018
public initial commit May 29, 2018
resources added french and german translations for validation files Jun 2, 2018
routes initial commit May 29, 2018
storage initial commit May 29, 2018
tests initial commit May 29, 2018
.editorconfig initial commit May 29, 2018
.env.example initial commit May 29, 2018
.gitattributes initial commit May 29, 2018
.gitignore initial commit May 29, 2018
artisan initial commit May 29, 2018
composer.json initial commit May 29, 2018
composer.lock initial commit May 29, 2018
package.json initial commit May 29, 2018
phpunit.xml initial commit May 29, 2018
readme.md Added open source badge to readme file Oct 4, 2018
server.php initial commit May 29, 2018
webpack.mix.js initial commit May 29, 2018

readme.md

Open Source Love

Build an International App with Laravel

This is a simple implementation of how to build an International Application using Laravel. It has basic authentication features set up.

To follow along, this application has been documented in a 4 part article series. You can read about Part 1, Part 2, Part 3, Part 4 on Pusher blog.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software.

  • Git.
  • PHP.
  • Composer.
  • Laravel CLI.

Install

Clone the git repository on your computer

$ git clone https://github.com/fisayoafolayan/build-an-international-app-laravel.git

You can also download the entire repository as a zip file and unpack in on your computer if you do not have git

After cloning the application, you need to install it's dependencies.

$ cd build-an-international-app-laravel
$ composer install

Setup

When you are done with installation, copy the .env.example file to .env

$ cp .env.example .env

Create the SQLite database

$ touch database/database.sqlite

Update your env file to use SQLite

// replace
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=homestead
DB_USERNAME=homestead
DB_PASSWORD=secret

// with
DB_CONNECTION=sqlite
DB_DATABASE=/absolute/path/to/database.sqlite

Migrate the application

$ php artisan migrate

Run the application

$ php artisan serve