Skip to content

guilhermegarrote/bookbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

621 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bookbox Banner

Last Commit Top Language Language Count

PHP Laravel Node.js NPM Vite Composer JavaScript Puppeteer


📑 Table of Contents


🌟 Overview

Bookbox is a modern school library management system. It organizes books, students, loans, and daily operations, eliminating delays and manual errors.

Built with Laravel, it provides a scalable, secure, and well-integrated foundation, enabling administrative task automation and API-based integrations.


🔧 Features

  • Book, student, and copy registration and management
  • Complete loan and return control
  • Copy availability lookup
  • Active and overdue loan listing
  • Label generation including ISBN, title, author, copy number, and barcode
  • RESTful API for integrations
  • Secure JWT authentication
  • Modular interface components
  • Automated email sending and receipt printing

⚡ Installation

  1. Clone the repository:
git clone https://github.com/guilhermegarrote/bookbox.git
cd bookbox
  1. Follow the detailed installation guide: Server Installation Guide

🖥️ Screenshots

Login screen Loan management Settings menu System-generated labels

📖 Documentation


📄 License

MIT License © 2026 Guilherme Garrote


⬆ Back to top

About

Web system for managing school libraries, including loan control, collection management, student records, and label generation. Developed with Laravel.

Topics

Resources

License

Stars

Watchers

Forks

Contributors