Skip to content

TIBHannover/ogt-web-map

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gestapo.Terror.Places in Lower Saxony 1933–1945 Banner

Table of contents

OGT web map

This is the repository of the OGT project's web map. The web map, based on OpenStreetMap and Leaflet, shows places of Gestapo terror and places of remembrance. Additional information can be displayed for each place and the places are linked to each other and to perpetrators and victims. Further information can be found in a glossary and visualizations of the data from Wikidata can be embedded.

The data is retrieved from Wikidata via Laravel with SPARQL. Laravel serves as a full-stack framework. The frontend was developed with Vue.js and Vuetify.

The OGT project repository is mirrored from the private TIB GitLab to public GitHub TIB Hannover.

About OGT project

The project aims both to research the activities of the Gestapo with regard to its locations and infrastructure and to make available digitally the existing knowledge about the crimes of the Gestapo and the later memory of them. A four-dimensional map, in conjunction with a Wikidata, serves to record archive, literature and other source material, evaluate it for research purposes and publish it as an interactive internet presence. The project further develops the open source prototype of the research database into a public resource that can be used and supplemented by memorials and educational institutions in Lower Saxony as well as by researchers, students and other interested parties.

Published contributions

Preview

Go directly to the OGT website and try it out!

Built with

Getting Started

Instructions for setting up the project website on local system using Docker. To get a local copy up and running follow these steps.

Install requirements

Software you need to run the OGT website:

Setup on local system

  1. Clone the repository

    git clone https://github.com/TIBHannover/ogt-web-map.git 

    or download zip package from GitHub and unzip into a directory.

  2. Build and start Docker containers

    cd ogt-api/
    cp .env.example .env
    docker compose -f compose.local.yml build
    docker compose -f compose.local.yml up -d
    npm install
  3. Compile assets for development

    # To compile assets once
    npm run dev
    
    # Or to watch for changes during development
    npm run watch

    Open OGT-website in browser, default: http://localhost:8000

Config app env

See .env.example for more variables.

variable value description
APP_ENV local App configured for local. Features that are for testing or still in planning are disabled.
APP_ENV testing Features that are for testing or still in planning are enabled.
APP_ENV production Features that are for testing or still in planning are disabled.

Contribute and contact

Thank you for considering contributing to the OGT project. If you have any questions or suggestions, or if you discover a security vulnerability, please send an e-mail to: 📬 [email protected]

All security vulnerabilities will be promptly addressed.

Partners

TIB

mwk

License

The OGT project is open-sourced software distributed under the GNU GPLv3 License. See LICENSE for more information.

About

Web map about places of Gestapo terror (1933-1945) in present-day Lower Saxony.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •