Lenbrary - Utilitar - Timiș - Lucrari 2025 Nationala

Informatii generale

  • Categorie: Utilitar
  • Judetul: Timiș

Descriere

Lenbrary este o aplicație software destinată gestionării unei biblioteci de cărți și resurse educaționale. Platforma permite eleviilor si profesorilor sa imprumute cartii din biblioteca scolii. Aplicația oferă o interfață modernă, responsivă, fiind disponibilă atât pe web, cât și pe dispozitive mobile (Android, iOS, Windows, Linux, macOS).

Tehnologii

Backend: Python (Django REST Framework), cu baze de date SQLite (implicit, poate fi extinsă la PostgreSQL/MySQL). Backend-ul expune API-uri REST pentru gestionarea utilizatorilor, cărților, împrumuturilor, notificărilor și altor funcționalități.
Frontend: Flutter, oferind o interfață multiplatformă (web, Android, iOS, desktop). Interfața permite autentificare, căutare și filtrare cărți, vizualizare detalii, administrare examene, notificări și gestionare cont utilizator.
Funcționalități principale:
Autentificare și înregistrare utilizatori
Căutare și filtrare cărți
Împrumut și returnare cărți
Gestionare examene și modele de examen
Notificări și cereri de prelungire
Administrare utilizatori și resurse (pentru administratori)
Alte detalii:
Suport pentru încărcare fișiere PDF
Sistem de invitații și verificare email
Interfață adaptivă pentru diferite dimensiuni de ecran

Cerinte sistem

Backend:
Python 3.10+
Django 4.x
Django REST Framework
SQLite (implicit) sau alt SGBD compatibil
Recomandat: sistem de operare Linux/Windows/MacOS
Frontend:
Flutter 3.x
Android Studio/Xcode (pentru build pe mobil)
Node.js (opțional, pentru web)
Browser modern (pentru versiunea web)
Altele:
2GB RAM minim
200MB spațiu pe disc (fără fișiere media)

Realizatori

Filip Neo Anghel

  • Scoala: Liceul Teoretic Nikolaus Lenau
  • Clasa: 9
  • Judet: Timiș
  • Oras: Dumbravita

Matei Burghiu

  • Scoala: Liceul Teoretic “Nikolaus Lenau”
  • Clasa: 9
  • Judet: Timiș
  • Oras: Timisoara

Screenshots