Skip to content

L37sg0/mightylibrarian

Repository files navigation

mightylibrarian

Library Mangement system build with Laravel

Requirements:

  • RAM: 1G
  • Storage: 1G
  • CPU cores: 1
  • Docker engine v. 20.10.22+
  • Docker Compose v. 1.29.2+

Demo:

Installation:

git clone https://github.com/L37sg0/mightylibrarian.git
cd mightylibrarian
docker-compose up -d
cp mightylibrarian/.env.example mightylibrarian/.env
docker-compose exec app composer install -d mightylibrarian
docker-compose exec app php mightylibrarian/artisan migrate --seed
docker-compose exec app php mightylibrarian/artisan library:index:import

Usage:

Go to your server port 80 click Register and register new user Next login with your username and password and use the system.

Info:

  • frontend build fully with Bootstrap 5.3
  • Laravel version 9
  • PHP 8
  • search engine Meilisearch through laravel.scout package
  • live search on forms build with livewire
  • Sections: Dashboard, Authors, Books, Book Issues, Categories, Publishers, Students, Settings
  • Authentication - very basic, self build with middleware guard 'auth'

Images:

front-desktop.png front-mobile.png book-issues.png login-mobile.png register-desktop.png dash-mobile.png book-issues-edit.png search-bar.png flash-message.png flash-errors.png authors-mobile.png

Releases

No releases published

Packages

No packages published