Skip to content
This repository was archived by the owner on Sep 2, 2025. It is now read-only.

marcusfrdk/bth-programs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Banner

BTH Programs

top language code size last commit issues contributors

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.

Requirements

Python >= 3.10
NodeJS >= 16

Installing

git clone https://github.com/marcusfrdk/bth-programs
cd bth-programs
pip install -r requirements.txt 
cd app
npm install

Generating Data

Start by generating the required data:

python3 generate.py

Note: The library Pyppeteer might throw NetworkErrors. This is okay, the function retries the download.

Development

To get the development environment set up, run the following commands:

cd app
npm run dev

Deployment

The deployment process is done automatically when pushing to the main branch through Vercel.

About

Get an overview and compare programs at Blekinge Institute of Technology.

Resources

Stars

Watchers

Forks