All projects
AppsCoursework

ECE Library DBMS

Flask + MySQL university library system

ECE Library DBMS

About

NTUA Database Systems coursework. A library management web app built on Flask using the Blueprints pattern, with MySQL as the backing store, WTForms for field validation and CSRF protection, and Faker-generated demo data. Modular per-entity routes and forms, Jinja2 templates in a shared folder, and full ER plus relational schema diagrams documented alongside the code.

Status

Final submission for NTUA Database Systems.

Stack

PythonFlaskMySQLWTFormsJinja2Faker

Links

More in Apps