The simple webapp for applying to Hacklab.TO as a member
- PHP 5.4 or greater
- Composer for installing dependencies
- An SQL database of somesort (MySQL, SQLite)
- Ability to run Liquibase (included in repo with MySQL JDBC driver)
git clone
this repo- Run
composer install
in the project root directory. - Copy
migrations/liquibase.properties.example
tomigrations/liquibase.properties
, editing to reflect your database - Edit
config/config.dev.yml
to suit your needs - Run
cd migrations && ./liquibase update
to bootstrap your database.
php -S localhost:8080 -t web web/index_dev.php
Or, if you don't want debugging:
php -S localhost:8080 -t web web/index.php
Visit http://localhost:8080/
src/
: Application source codeviews/
: Twig templatesweb/
: Webrootconfig/
: environment-specific config and secrets
See LICENSE.