Giter Club home page Giter Club logo

aliokan / app-burgernabije-besluitendatabank Goto Github PK

View Code? Open in Web Editor NEW

This project forked from lblod/app-burgernabije-besluitendatabank

0.0 0.0 0.0 14.95 MB

The app for BNB, a site that uses linked data to empower everyone in Flanders to consult the decisions made by their local authorities.

Home Page: https://burgernabije-besluitendatabank-dev.s.redhost.be/api/

License: MIT License

Shell 2.40% Common Lisp 28.73% Elixir 53.76% JavaScript 15.11%

app-burgernabije-besluitendatabank's Introduction

Burgernabije Besluitendatabank (back-end)

The back-end for BNB, a site that uses linked data to empower everyone in Flanders to consult the decisions made by their local authorities.

You can check out more info on besluitendatabanken here, and the back-end here. The front-end repo only contains front-end specific information, back-and and general project info will be added here.

How-To

Pre-requisites: Docker & Docker-Compose installed. Some parts of the tutorials may use drc as an alias for docker-compose

Setup

git clone https://github.com/lblod/app-burgernabije-besluitendatabank.git
cd app-burgernabije-besluitendatabank.git
docker-compose up --detach

Sync data from lblod-harvester

Setting up the sync should happen work with the following steps:

  • ensure docker-compose.override.yml has AT LEAST the following information
version: '3.7'

services:
#(...) there might be other services

  besluiten-consumer:
    environment:
      DCR_SYNC_BASE_URL: "https://qa.harvesting-self-service.lblod.info/" # you choose endpoint here
      DCR_DISABLE_INITIAL_SYNC: "true"
# (...) there might be other information
  • start the stack. drc up -d. Ensure the migrations have run and finished drc logs -f --tail=100 migrations
  • Now the sync can be started. Ensure you update the docker-compose.override.yml to
version: '3.7'

services:
#(...) there might be other services

  besluiten-consumer:
    environment:
      DCR_SYNC_BASE_URL: "https://qa.harvesting-self-service.lblod.info/" # you choose endpoint here
      DCR_DISABLE_INITIAL_SYNC: "false" # <------ THIS CHANGED
# (...) there might be other information
  • start the sync drc up -d besluiten-consumer. Data should be ingesting. Check the logs drc logs -f --tail=200 besluiten-consumer

Reference

Models

This project is built around the following structure: Diagram for the relationship models

Source: data.vlaanderen.be

app-burgernabije-besluitendatabank's People

Contributors

cecemel avatar lbonten avatar aliokan avatar snenenenenenene avatar denperidge avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.