Skip to content

Latest commit

 

History

History
48 lines (35 loc) · 1.1 KB

README.md

File metadata and controls

48 lines (35 loc) · 1.1 KB

lukapp

This is an application for fetching data from the LTH Curricula and Time Tables and Course Evaluations into a database.

This database is then used to build a static single page application for faster and more flexible filtering, sorting and course comparison.

See this application in action here.

Dependencies

Usage

If you just want to fetch the database run:

make db

To build the single page application you first need to

  • install elm.
  • install packing dependencies cd site && npm install

Then run:

make page

which puts the application in the file ./index.html.

Deploy latest master-commit on gh-pages:

git checkout gh-pages
git rebase master
touch lot.db
make page
git add site/app.js
git commit --amend --reset-author
git push -f