mediaTUM is a media and publications repository. It supports the publication of digital documents and research data as well as the use of multimedia content in research and teaching.
The current main implementation is based on PostgreSQL and Python, available at GitHub.
mediaTUM is in use as the central document and publication server of the Technical University of Munich. More instances are in use at University of Augsburg, Bundeswehr University Munich and Catholic University of Eichstätt-Ingolstadt.
mediaTUM View is a reimplementation of the public web interface of mediaTUM. It provides a new API and a single-page web application for searching and document access.
- Utilization of the existing database structure used by the original Python implementation of mediaTUM.
- Additional PostgreSQL schemas, to provide the relevant data transformed into a user-centric representation.
- PostGraphile to expose a public schema as a GraphQL API.
- A web-app client written in Elm to search and browse (part of) the mediaTUM content.