-
The Challenge app requirements will be sent by email. Here are intruction to get started.
-
Fork the laravel-challenge repository on GitHub
-
Run
composer install
-
Run
npm install
(oryarn install
) -
Perform the configuration for a fresh install of Laravel
-
Run
php artisan serve
-
Browse to http://localhost:8000
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.
To get you started you can simply fork the laravel-challenge repository, then clone it locally, and install the dependencies with composer and npm
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)
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.
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
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
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.
The Challenge app requirements will be sent by email, for they change accordinly to the opportunity
For more information about opportunities check here