Een visueel aantrekkelijke en functioneel doorzoekbare database van de personen uit de Nederlandse televisiegeschiedenis.
JavaScript PHP HTML CSS ApacheConf Shell Ruby
Clone or download
Pull request Compare This branch is 54 commits ahead, 6 commits behind hay:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
etc
extension
web
.bowerrc
.gitignore
LICENSE.txt
README.md
bower.json
composer.json
config.rb

README.md

BengDB frontend

Installing

System requirements

  • PHP > 5.5
  • MySQL or MariaDB. It should work with other PDO-compatible databases, but i haven't tried that.
  • You'll also need a Chantek server, which requires:
  • Python 2.7
  • A Redis server for caching

To install the dependencies for this project you need bower (for frontend assets) and Composer (for PHP libraries).

First copy config-sample.php in the web directory to config.php and change the values. You need a Chantek server for the API calls.

Then, in the root of the project, install the dependencies

bower install
composer install

You should be able to run the application in web/ now.

Note that you either need mod_rewrite (for Apache) or some other redirection magic to get pretty urls. If you're using Nginx (recommended), look in etc/nginx-example.conf for an example configuration.

Credits

This frontend is based on The Sum of All Knowledge

With contributions by: