Skip to content

klimentpetkov/simple-book-api

Repository files navigation

Simple Book App

Tech stack

  1. Laravel 6
  2. Vue.js 2
  3. Axios
  4. Tailwind css

Setup

Backend

composer install
cp .env.example .env
php artisan key:generate

Into .env file enter DB credentials Mail Settings for e.g. mailtrap Set -> QUEUE_CONNECTION=database

php artisan migrate
php artisan db:seed

Prepare storage link

php artisan storage:link

For mass readers notifications to work run

php artisan queue:work

Frontend:

npm install
npm run dev

To start the app run

php artisan serve

Functionality notes

Only author can do publish or delete a book.

One author can't manipulate other author`s books.

All readers can only view.

About

Laravel 6 API, Vue.js + Tailwind SPA

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published