Book Library (practical project on working with Laravel)
A web-based Book Library Management System built with Laravel, providing a simple way to manage books, users, and library operations.
This project includes a backend API and frontend views (Blade / JS), allowing you to list, create, edit, and delete books and authors.
๐ Features
- ๐ Book CRUD (Create, Read, Update, Delete)
- ๐งโ๐ป User authentication (Laravel auth)
- ๐พ Database migrations & seeders
- ๐งช Automated tests (PHPUnit)
๐ ๏ธ Tech Stack
- PHP with Laravel Framework
- Blade templates and/or frontend assets (CSS/JS)
- MySQL / PostgreSQL / SQLite database
- Composer for PHP dependencies
- Vite / npm for frontend tooling
๐ Getting Started
๐ฆ Prerequisites
Make sure you have the following installed:
- PHP >= 8.x
- Composer
- Database (MySQL/PostgreSQL/SQLite)
- Node.js & npm
- Git
๐ฅ Clone the Repository
git clone https://github.com/quarentyne/Book-Library.git
cd Book-Library
composer install
npm install