DegreeView is a website that provides and displays data
visualizations and data on degree programs and courses. All data
is sourced directly from university catalog pages.
DegreeView uses OpenPyXL for creating stylized and formatted Excel
files and mermaid.js for creating flowchart graphs. The following
python libraries are also used: BeautifulSoup and Requests (for
web scraping), csv, google-cloud (for automating uploading to
Google Cloud Storage), and ReportLab, Pillow, PyPDF2, and cairoSVG
for pdf generation.
SQlite3 is used to pipeline data into .db databases, and perform
queries to derive descriptive statistics featured on the
stats page .
Disclaimer: DegreeView is not affiliated with the University of Texas at Austin or any other university.
There is a substack DegreeView page where updates, new features, and
possible expansions will be posted.
Substack Page Link.