Skip to content
/ Booklib Public

A robust, enterprise-grade Library Management System built with Laravel, featuring book loans, user reviews, role-based authentication, and a comprehensive admin dashboard.

License

Notifications You must be signed in to change notification settings

MDF05/Booklib

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Laravel Logo

Book Library System

License: MIT Build Status

Project Overview

Book Library is a robust, web-based library management system built with Laravel. It allows users to browse books, Request loans, lease ratings, and write reviews. Ideally suited for schools, community libraries, or personal collections.

Features

  • User Authentication: Secure Login/Register/Profile management.
  • Book Management: Browse inventory with details (cover, stock, etc.).
  • Loan System: Request books, track status (Pending/Approved), and return flows.
  • Community: Rate books (1-5 stars), leave comments, and write reviews.
  • Admin Panel: Manage books, approve/reject loans, and view dashboard analytics.

Tech Stack

  • Framework: Laravel 12.x
  • Language: PHP 8.2+
  • Database: MySQL / PostgreSQL
  • Frontend: Blade Templates + Tailwind CSS + Vite
  • Testing: PHPUnit

📚 Documentation

Here is the complete documentation for the project:

Installation

  1. Clone the repo

    git clone https://github.com/your-username/book-library.git
    cd book-library
  2. Install Dependencies

    composer install
    npm install && npm run build
  3. Configure Environment

    cp .env.example .env
    php artisan key:generate
  4. Database Setup

    php artisan migrate --seed
  5. Run Server

    php artisan serve

Author

Developed by [Your Name].

About

A robust, enterprise-grade Library Management System built with Laravel, featuring book loans, user reviews, role-based authentication, and a comprehensive admin dashboard.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages