Name Last Update
app Loading commit data...
bootstrap Loading commit data...
config Loading commit data...
database Loading commit data...
public Loading commit data...
resources Loading commit data...
routes Loading commit data...
storage Loading commit data...
tests Loading commit data...
.editorconfig Loading commit data...
.env.example Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.styleci.yml Loading commit data...
LICENSE Loading commit data...
README.md Loading commit data...
artisan Loading commit data...
composer.json Loading commit data...
composer.lock Loading commit data...
package.json Loading commit data...
phpunit.xml Loading commit data...
server.php Loading commit data...
webpack.mix.js Loading commit data...

Laravel implementation of RealWorld app

This Laravel app is part of the RealWorld project and implementation of the Laravel best practices.

You might also check Ruby on Rails version of this app.

See how the exact same Medium.com clone (called Conduit) is built using different frontends and backends. Yes, you can mix and match them, because they all adhere to the same API spec

How to run the API

Make sure you have PHP and Composer installed globally on your computer.

Clone the repo and enter the project folder

git clone https://github.com/alexeymezenin/laravel-realworld-example-app.git
cd laravel-realworld-example-app

Install the app

composer install
cp .env.example .env

Run the web server

php artisan serve

That's it. Now you can use the api, i.e.

http://127.0.0.1:8000/api/articles