Aplicatii Web

Sistem Management Bibliotecă

Sistem complet pentru biblioteci publice — catalog OPAC cu 116.441 titluri, împrumuturi, cititori, rezervări, check-in vizite și portal public.

PostgreSQLRedisReactNode.jsREST APIDockerNestJSNext.jsTypeScriptTailwind CSSOpen Library API

Despre aplicație

Platformă modernă de management pentru biblioteci publice, construită cu arhitectură fullstack decuplată: backend NestJS (Node.js, TypeScript) cu PostgreSQL și frontend Next.js 16 cu React 19 și Tailwind CSS. 1. Catalog Public OPAC cu 5 moduri de vizualizare (căutare liberă, alfabetic, sistematic, topografic, CDU), filtre după gen, limbă și disponibilitate, pagina detaliată a titlului cu copertă, descriere și titluri similare. 2. Sistem de Împrumuturi și Returnări cu calcul automat al datei scadente pe baza regulilor de material (durată, renovări maxime, tip împrumut acasă/sală), reînnoire cu tracking și returnare cu generare automată de amenzi. 3. Coduri de Bare și RFID — fiecare exemplar fizic și fiecare cititor are cod de bare și tag RFID. Scanarea se face prin cititor USB sau cameră web. Generare etichete în bulk cu bwip-js, identificare automată la ghișeu și la kiosk. 4. Gestiune Cititori cu CNP, tip (ADULT/MINOR), card cu cod de bare și RFID, abonamente cu taxă de membru, generare bulk carduri PDF cu QR, statusuri ACTIV/SUSPENDAT/INACTIV. 5. Ghișeu Rapid — interfață optimizată pentru bibliotecarul de la ghișeu: scanare cod de bare sau RFID pentru identificare instantă cititor și exemplar, procesare împrumut/returnare/reînnoire cu un singur click, alertă automată amenzi restante și listare chitanță direct din flux. 6. Sistem de Rezervări cu strategie de coadă configurabilă (FIFO, LIFO, MANUAL), management priorități cu butoane ↑↓, vizualizare grupată pe titlu și notificări automate email la eliberarea unui exemplar. 7. Kiosk Self-Service — terminal public care permite cititorului să se autentifice prin scanare card, să consulte împrumuturile active, să reînnoiască termene și să caute titluri în catalog fără intervenția bibliotecarului. 8. Modul Vizitatori — înregistrarea intrărilor și ieșirilor din bibliotecă cu scanare card sau introducere manuală, timestamp precis, diferențiere pe tip vizitator (cititor înregistrat/vizitator ocazional/grup), statistici de frecventare zilnice, săptămânale și lunare exportabile PDF/Excel. 9. Servicii Oferite — catalog configurabil al serviciilor bibliotecii (fotocopiere, scanare, tipar, acces internet, sală de lectură, consultare colecții speciale, împrumut interbibliotecar) cu tarife pe filiale, disponibilitate și statistici de utilizare per serviciu. 10. Calendar Operațional — planificator vizual al activităților bibliotecii: program de lucru pe filiale, zile de închidere, termene limită de raportare, scadențe ILL și vizualizare lunară/săptămânală. 11. Evenimente Culturale — modul complet pentru organizarea evenimentelor (lansări de carte, ateliere, expoziții): creare eveniment cu dată, sală, capacitate, înregistrare participanți, statistici prezență și export listă. 12. Rezervări Săli de Lectură — gestionarea sălilor și locurilor disponibile, rezervare intervale orare de către cititori sau personal, prevenirea suprapunerilor și rapoarte de utilizare. 13. Gestiunea Donațiilor și Donatori cu număr unic de înregistrare, detalii donator (persoană fizică/juridică), accept/reject articole din donație și generare certificate de donație PDF. 14. Publicații Seriale (Periodice) — evidența revistelor și publicațiilor seriale cu numere, fascicole, localizare pe raft și jurnal de consultări în sală. 15. Colecții Multimedia — management resurse media (CD, DVD, casete audio) cu coduri de bare proprii, reguli de împrumut diferențiate și statistici de utilizare. 16. Discovery Engine pentru import automat din Google Books, Open Library, servere Z39.50 și fluxuri RSS, cu motor full-text Meilisearch și buton de import direct în catalog. 17. Împrumut Interbiblioteci (ILL) — gestionare cereri Outgoing/Incoming cu tracking status (PENDING → APPROVED → SENT → RETURNED → EXPIRED), dashboard cu scadențe și rapoarte cu filtre temporale. 18. Dashboarduri specializate — Dashboard Admin cu KPI generali (titluri, cititori activi, împrumuturi, frecventare); Dashboard Bibliotecar cu împrumuturi astăzi, returnări așteptate și rezervări în coadă; Dashboard ILL cu cereri active și scadențe apropiate; Dashboard Rapoarte cu grafice ApexCharts pentru evoluție lunară și comparații anuale. 19. Rapoarte Statistice avansate: top titluri, cititori activi, statistici lunare, Darea de Seamă Statistică și Proces-Verbal Predare-Primire Gestiune conform reglementărilor bibliotecale, export PDF și Excel. 20. Sistem de Roluri și Permisiuni granulare pe secții: Admin, Bibliotecar, Operator, Casier — autentificare JWT, audit log complet, scan log scanări RFID/cod de bare cu timestamp și operator.
Detalii
  • Categorie: Aplicatii Web
  • Stadiu: Finalizat

Descărcare