Skip to content

Account manager, registration handler and paperwork filler, all in one

License

Notifications You must be signed in to change notification settings

WEEE-Open/crauto

Repository files navigation

crauto

Creatore e Rimuovitore Autogestito di Utenti che Tutto Offre

What

Administration panel, self-service account management for users, user registration and other bits and bobs. Connects to an LDAP backend and possibly some day in the future to Keycloak via APIs.

How

composer install
# The defaults are good for development, change them for production
cp config/config-example.php config/config.php
php -S localhost:8777 -t public

SIR generation

To set up that functionality:

  1. Create a resources/pdftemplates directory
  2. Add the F-MOD-LABORATORI.pdf file
  3. Add template-dottorandi.csv and template-studenti.csv, you can look at the ones in resources/pdftemplates-test for examples

F-MOD-LABORATORI.pdf must be converted to PDF 1.4 or PDF/A, PDF 1.5 will fail with an error since FPDF cannot parse it.

Tests

composer test

Lint

composer lint to view the errors, composer lintfix to fix them

License

MIT, however favicon.ico was originally public domain.

About

Account manager, registration handler and paperwork filler, all in one

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages