-
Notifications
You must be signed in to change notification settings - Fork 53
Home
Krzysztof Piasecki edited this page Oct 8, 2016
·
108 revisions
Symfony web application with excellent user template.
### Live demo
Gentelella application is installed on Heroku.
Credentials: admin password
Functional:
- User template
- Log in / Log out
- Dashboard page (fake)
- Profile page (fake)
- Error pages (403, 404, 500)
Non-functional:
- Symfony 3.x full stack web framework
- bower.json file for front-end dependencies
- MySQL or related - Relational database management system.
- PHP - Scripting language that is especially suited to web development.
- Composer - Dependency Manager for PHP.
- Bower - A package manager for the web assets.
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
$ 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
After starting a HTTP server you can log into an application using given credentials:
- user: admin
- password: password
From the root of the application run the shell command:
$ php vendor/bin/phpunit