Skip to content

pavgra/2nova-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

2Nova-test

What is it?

This is implementation of test assignment for "2nova Interactive" team.

Task

Необходимо написать форму авторизации-регистрации используя следующие компоненты symfony, без использования фреймворков (используя только эти компоненты с возможностью добавления функциональных (symfony/routing, symfony/yaml, symfony/config etc)):

  • symfony/http-foundation: 2.7.x
  • symfony/form: 2.7.x
  • symfony/validator: 2.7.x
  • doctrine/[dbal|orm]: 2.6.x (обязательные примеры выборок с использованием QueryBuilder'ов и кэшированием, при использовании * doctrine/orm обязательны нужны сущности использующие yaml маппинги и обязательное использование репозиториев сущностей)
  • twig/twig: 1.x

Deploy

#Update package lists apt-get update #install sqlite apt-get install sqlite php5-sqlite #install APC cache apt-get install php-apc #install git apt-get install git #install composer apt-get install php5-cli curl -sS https://getcomposer.org/installer | php #go to project root cd /var/www #copy repo git clone git://github.com/pavgra/2nova-test.git . mv composer.phar /usr/local/bin/composer #download libraries composer update #create folder for storing cached views mkdir storage mkdir storage/views chmod 777 storage/views

Also not forget to add

try_files $uri $uri/ /index.php?$query_string; 

to your website config file in /etc/nginx/sites-available

*Tested with Digital Ocean droplet (with installed LEMP)

Result

Test it here: http://178.62.249.119/

About

Test it here:

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors