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 clonethis repo- Run
composer installin the project root directory. - Copy
migrations/liquibase.properties.exampletomigrations/liquibase.properties, editing to reflect your database - Edit
config/config.dev.ymlto suit your needs - Run
cd migrations && ./liquibase updateto 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.