-
Notifications
You must be signed in to change notification settings - Fork 53
Home
Krzysztof Piasecki edited this page Oct 9, 2016
·
108 revisions
Symfony skeleton application based on twitter bootstrap with user account.
functional
- Application template
- User entity
- Log in / Log out
- Dashboard page
- Profile page
- Error pages (403, 404, 500)
non-functional
- Symfony 3.x full stack web framework
- Twitter Bootstrap
- bower.json file
- Heroku environment
- MySQL or related
- PHP
- Composer
- Bower
You have to be running mysql server to successfully install and run the application.
You have to be careful. The installation process will drop a local database named 'gentelella'.
Run shell commands:
$ composer create-project krzysiekpiasecki/gentelella gentelella "2.0-beta"
$ cd gentelella
$ php bin/console fos:user:create admin [email protected] password --super-admin
$ php bin/console server:run 127.0.0.1:8080 --env=prod
If your installation failed because of sql server you should manually install the assets.
$ bower install
After starting a HTTP server you can log into an application using given credentials:
- user: admin
- password: password
From the root of the project run shell command
$ php vendor/bin/phpunit