Skip to content

klimentpetkov/simple-book-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

97ec7c9 · Jun 1, 2022

History

39 Commits
May 30, 2022
May 11, 2022
May 11, 2022
May 25, 2022
May 30, 2022
May 30, 2022
May 30, 2022
May 11, 2022
May 11, 2022
May 11, 2022
May 11, 2022
May 11, 2022
May 30, 2022
May 11, 2022
Jun 1, 2022
May 11, 2022
May 30, 2022
May 30, 2022
May 30, 2022
May 30, 2022
May 11, 2022
May 11, 2022
May 30, 2022
May 17, 2022

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