Skip to content

AnotherCodeArtist/medien-transparenz.at

Repository files navigation

medien-transparenz.at

DEPRICATED: Please see https://gitlab.com/medientransparenz/medien-transparenz.at for the latest version of this software.

This is the repository of the web-site www.medien-transparenz.at. The goal of this platform is to interactively visualize publicly available data records that are quarterly published by KommAustria. Therefore this project is one example of Open Government Data Applications in Austria

Technology Stack

The whole application is based on the so called MEAN stack (MongoDB, Express, Angular and NodeJS). Instead of building the application from scratch we have decided to use a really nice framework called Mean.io. So if you want to checkout this application and run it locally you can follow the Mean.io instructions for setting up the necessary pre-requisites.

A Main.io application is structured in so called packages. Therefore our application comes also bundled as a package and can be found in the folder packages/custom/transparency.

The actual logic is written in CoffeeScript. Thus the folder layout is a bit different compared to other packages. The source can be found at packages/custom/transparency/coffee that actually rebuilds the file structure of one level above. The goal gulp coffee_transparency compiles the CoffeeScript code to JavaScript and places all files in the correct folders.