Skip to content

tyler-wel/yaraku_books

Repository files navigation

Great Book List (Laravel + React App)

Visit the site here!

About

This is a simple book list app using Laravel backend and React frontend. The project was originally built using WSL, but should be buildable on any UNIX platform.

Development Prerequisites

  • php 7.2
  • composer 1.9.x
  • laravel 3.0.x
  • nodejs 8.10.x
  • npm 3.5.x

Build

Please make sure you have the above prerequisites installed before moving forward. For more info on setting up a local development environment, please see the link(s) below.

First clone the repository

git clone https://github.com/tyler-wel/yaraku_books.git

After cloning, please run the following commands

npm install
composer install

Duplicate the .env.example and rename it to .env. After duplicating, run the follow command and copy it into APP_KEY in your new .env

php artisan key:generate

Please run the following command if you want to seed the database fresh

php artisan migrate:fresh --seed

And finally, run the following command to get the frontend built

npm run dev

If all has gone well, you can start the server with

php artisan serve --port==8181

License

This project is open-sourced software licensed under the MIT license.

About

Book list assignment

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages