CloudAutomation

PVD Library

Full-featured bilingual library management system

0 stars 0 forks 0 open issues 1 contributorsLicense: Unlicensedv0.1.1 · updated June 10, 2026

Overview

A full-featured library management system built for a Cambodian library, covering the complete lifecycle of physical book circulation, e-book access, member management, fines, reservations, inventory, and reporting. The interface is bilingual (English / Khmer) and serves both library staff and member patrons.

Features

  • Physical book circulation with barcode scanning and generation
  • E-book access alongside physical inventory
  • Member management with fines and reservations
  • Bilingual UI (English / Khmer) via next-intl locale routing
  • Credentials, Google, and magic-link authentication
  • Excel export and reporting

Requirements

    Node.jsPostgreSQL

Installation

1. Clone the repository

git clone https://github.com/vandet91/pvd-library.git

2. Install dependencies

npm install

3. Seed the admin user

npm run db:seed

4. Start the dev server

npm run dev

Changelog

v0.1.1July 29, 2026
  • - Initial import from GitHub

Technologies

Next.jsTypeScriptPostgreSQLPrismaTailwind CSSNextAuth

Latest Release

v0.1.1

June 10, 2026

Download

Related Projects