Skip to content

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

Notifications You must be signed in to change notification settings

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

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.