Skip to content

EliasZ/now-inzichtelijk

This branch is 32 commits ahead of maartenbode/now-inzichtelijk:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

53f60f6 · Feb 24, 2021

History

56 Commits
Feb 22, 2021
Jul 14, 2020
Nov 28, 2020
Nov 28, 2020
Feb 22, 2021
Feb 22, 2021
Feb 22, 2021
Jul 14, 2020
Nov 28, 2020
Jul 14, 2020
Nov 28, 2020
Jul 14, 2020
Jul 14, 2020
Feb 22, 2021
Nov 28, 2020
Feb 2, 2021
Nov 28, 2020
Nov 28, 2020
Nov 28, 2020
Jul 14, 2020
Jul 14, 2020
Feb 2, 2021
Jul 14, 2020
Nov 28, 2020

Repository files navigation

NOW Regeling Inzichtelijk Website

Code achter de website: https://now-inzichtelijk.nl.

Ontwikkelomgeving vereisten

  • PHP 7.4 (incl. Composer)
  • MySQL
  • Node.js
  • Yarn / npm
  • (Optioneel) Redis

Installatie

  1. Maak een .env.local bestand gebaseerd op het .env bestand met jouw MySQL database gegevens.
  2. Maak een .php_cs bestand met dezelfde inhoud als het .php_cs.dist bestand.
  3. Installeer alle dependencies via composer: composer install.
  4. Run de lokale ontwikkel server: symfony serve.
  5. (Optioneel) Draai de Symfony Encore watcher via yarn encore dev --watch om frontend (CSS/JS) aanpassingen te compileren.

Handige commands

# Converteer PDF naar TXT
pdftotext -layout first-batch-1.pdf first-batch-1.txt

# Converteer alle batches van TXT naar CSV
php bin/console app:convert-1.0 && php bin/console app:convert-2.0 && php bin/console app:convert-1.1

# Drop de database en herimporteer de CSV bestanden
php bin/console doctrine:schema:drop --full-database --force && php bin/console doctrine:schema:update --force && php bin/console app:import-1.0 && php bin/console app:import-2.0 && php bin/console app:import-1.1 && php bin/console app:import-3.0

# Deploy
./vendor/bin/dep deploy production

Bijdrage doen

  1. Fork het project
  2. Maak een feature branch (git checkout -b feature/fooBar)
  3. Commit je aanpassingen (git commit -am 'x toegevoegd')
  4. Push naar je branch (git push origin feature/fooBar)
  5. Maak een pull request

About

Code achter de website: now-inzichtelijk.nl

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 66.0%
  • Twig 22.7%
  • JavaScript 8.1%
  • SCSS 2.7%
  • Shell 0.5%