# csv-library-website > Work in progress: this is a simple flask application that turns a csv file into a website. > originally used to show books like in the [Varia Library Website](https://library.varia.zone/).. but can me used for any collection described in the csv file ## Hacking ``` $ python3 -m venv .venv $ source .venv/bin/activate $ pip install -r requirements.txt ``` Or run `make setup`. ``` $ cd library && python page.py ``` Or run `make`. ## major changes * currently this software is broken. ## readme driven development * add regular login instead of a secret key * have a settings file for the application ✅ * downloadable pdfs * upon boot check for images of the book otherwise extract front page of pdfs * remove varia library specific code