Skip to content

kudago/theatrics

 
 

Repository files navigation

Theatrics

Build Status

A theater playbill app using data from KudaGo. Only in Russian language right now.

Available at http://theatrics.ru/

Prerequisites

  • make
  • docker
  • docker-compose

Development

Theatrics consists of four parts:

  • web — frontend and web client
  • api — API through which access to data happens
  • importer — index management and data importing
  • sitemap — dynamic sitemap generation

Elasticsearch 2.3 is used as a database.

Initial setup

docker-compose run importer make migrate

Running

docker-compose up

Testing

Build and setup test containers (if they aren't already) and run tests:

make test

Clean up and remove test containers:

make clean-test

Credits

Powered by data from KudaGo.com.

Using modified versions of Liberation fonts, see copyright notice in client/src/fonts/LiberationSerif.LICENSE.

About

A theater playbill app using data from KudaGo

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 34.2%
  • Python 31.1%
  • HTML 16.6%
  • CSS 16.4%
  • Other 1.7%