MrSloth Labs
CloudAutomation

PVD Library

Full-featured bilingual library management system

0 stars 0 forks 0 open issues 1 contributorsLicense: Unlicensedv0.1.0 · 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

FAQ

Roadmap

    Known Issues

      Changelog

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

      Technologies

      Next.jsTypeScriptPostgreSQLPrismaTailwind CSSNextAuth

      Latest Release

      v0.1.0

      June 10, 2026

      Download

      Related Projects