mirror of
https://github.com/ToxicCrack/PrintABrick.git
synced 2025-05-17 12:50:08 -07:00
Website for printable building kits
A Symfony project
Install
System requirements
- PHP needs to be a minimum version of PHP 5.5.9
- PDO
- SOAP
- date.timezone setting set in php.ini
You can check if your system meets requirements by running $ bin/symfony_requirements
For full requirements see Symfony 3.2 docs.
###Installing
####Back-end
- Make sure your system meets the application requirements
- Install dependencies via Composer,
$ composer install
####Front-end
- Install dependencies via npm,
$ npm install
- Compile assets by running Gulp default task,
$ gulp default
####Database
- Set application parameters in app/config/parameters.yml
- Generate empty database by running command
$ php bin/console doctrine:database:create
Languages
PHP
78.7%
Twig
15.5%
JavaScript
3.1%
SCSS
2.1%
Dockerfile
0.4%
Other
0.2%