Web, PHP, Laravel Skills

TL;DR: The Laravel Challenge App Development

  1. The Challenge app requirements will be sent by email. Here are intruction to get started.

  2. Fork the laravel-challenge repository on GitHub

  3. Run composer install

  4. Run npm install (or yarn install)

  5. Perform the configuration for a fresh install of Laravel

  6. Run php artisan serve

  7. Browse to http://localhost:8000

Introduction

This is a php project is a fresh install of the Laravel framework for full stack web developer candidates. At this point, the Challenge app doesn't do much and it is up to you to change that.

Getting Started

To get you started you can simply fork the laravel-challenge repository, then clone it locally, and install the dependencies with composer and npm

The tools

You need to have Git installed locally so you can clone your fork of the laravel-challenge repository. You can get Git from http://git-scm.com/, or with your preferred package manager.

You must have PHP 7.0+ installed, with the PHP executable file available on your PATH.

We also use the Composer dependency manager for managing dependencies on 3rd-party libraries. You can follow the instructions on the Composer website.

If you are going to focus on the front aspects we recommendo you to use the npm and

As far as tools, the app must:

  • Be implemented in the Laravel Framework
  • Use either mysql, mariadb or SQLite for persistent data
  • Show good versioning control practices (The commits will be evaluated)

Forking

Fork the laravel-challenge repository on GitHub (if you are unfamiliar with forking, follow these instructions).

Then clone your repository locally using Git:

git clone https://github.com/YOUR-USERNAME/laravel-challenge.git
cd laravel-challenge

Note: Be sure to replace the URL with the correct URL to your forked repository.

Install Dependencies

All 3rd-party dependencies are managed with the Composer and npm managers. If you have installed Composer globally, as recommended, you can simply run:

composer install
npm install

Preping the application

As any new [Laravel][lararel] install there is a couple steps to perform in order to get it going. If you are nunfamiliar follow these instrunctions

Run the Application

The simplest way to run the app is through the artisan server, which relies on the built-in PHP server. To start the web server, run the following command from the project's root directory:

php artisan serve

You can then browse to http://localhost:8000 in your web browser.

Challenge Requirements

The Challenge app requirements will be sent by email, for they change accordinly to the opportunity

Contact

For more information about opportunities check here