Warning
As BTH has changed the structure of their website, it is currently not possible to retrieve new information with the current implementation. This repository will no longer be maintained and needs new contributors.
A web-application to get an overview of their program at Blekinge Institute of Technology. The app allows a users to see a timeline of their courses as well as compare between other programs.
Python >= 3.10
NodeJS >= 16git clone https://github.com/marcusfrdk/bth-programs
cd bth-programs
pip install -r requirements.txt
cd app
npm installStart by generating the required data:
python3 generate.pyNote: The library Pyppeteer might throw NetworkErrors. This is okay, the function retries the download.
To get the development environment set up, run the following commands:
cd app
npm run devThe deployment process is done automatically when pushing to the main branch through Vercel.
