Materials Database App

Results with provenance & one-click View/Download
Results with provenance & one-click View/Download
Auto-ETL Flask + SQLite Google-drive API-integration Pipeline: Raw data → Featurization → Results

What: Built a proof-of-concept Flask/Jinja app with SQLite+Google-drive backend; admin CRUD, role-based access, secure file delivery (via drive API), metadata tracking, and keyword search.

Why: Provide governed, reproducible management of research files and tabular datasets for collaborative work & a practice-project of RDBMS through serving as a documentation platform of my works with materials data & music.

How: Automated ETL (CSV/NPY → pandas → SQL), type validation, normalized schemas, idempotent imports, and Google Drive API integration for ingestion, preview, and download.

Results: Provenance & timestamps on every dataset, facilitating FAIR principle on the data and potential dependable data hub for the team once eveolved and scaled-up. -->> Demo

GitHub