Skip to content

itk-dev/itk-projects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

233 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ITK Projects

A Symfony application for registering and browsing municipal initiatives. It is a rebuild of the previous Drupal-based project-database with an accompanied react application for graph visualizations project-database-app, focused on a friendlier interface for creating and getting an overview of initiatives.

The project follows the itk-dev symfony Docker template and runs on PHP 8.4 / Symfony 8.

Requirements

Installation

Start the containers and install everything (dependencies, database schema and development fixtures):

task install

The site is served on the domain configured in .env (COMPOSE_DOMAIN, e.g. https://itk-projects.local.itkdev.dk).

Signing in

The development fixtures create two users (password password for both):

  • admin@example.com — administrator
  • editor@example.com — editor

Create an administrator manually with:

task create-admin -- you@example.com "Your Name"

Development

task                        # list all tasks
task console -- <command>   # run a Symfony console command
task compose -- <command>   # run a composer command
task coding-standards:check # Check coding standards
task coding-standards:apply # Apply coding standards
task static-analysis        # run PHPStan
task test                   # run the test suite

About

Symfony app for registering and browsing municipal initiatives.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors