Skip to main content
This documentation covers the frontend Angular application. The Biblioteca Virtual system enables users to browse book catalogs, request loans, and provides administrators with comprehensive management tools.

Get Started Quickly

Jump right in and get the application running on your local machine.

Quickstart

Get up and running in 5 minutes with our step-by-step guide

Installation

Complete installation instructions for development and production

Key Features

Explore what makes Biblioteca Virtual a powerful library management solution.

Book Catalog

Browse and search the complete library catalog with detailed book information

Loan Management

Request book loans and track approval status in real-time

Admin Panel

Comprehensive management tools for books, authors, genres, and loan requests

Authentication

Secure JWT-based authentication with role-based access control

Core Architecture

Understand the technical foundation of the application.

Application Overview

Learn about the Angular architecture and project structure

Routing System

Explore protected routes and navigation guards

Authorization

Role-based permissions for admin and user features

Docker Deployment

Containerized deployment with multi-stage builds

API Reference

Comprehensive documentation of services, components, and utilities.

Services

HTTP services for authentication, books, authors, and more

Guards

Route protection with authentication and role-based guards

Components

Standalone Angular components for UI features

Build docs developers (and LLMs) love