Skip to content

kodify/frontend-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sample Project for SCRUM Frontend Web Developer test

Instructions:

  1. Read through the provided documentation describing the feature request
  2. Fork the project to your own GitHub account and clone to your local machine
  3. Setup the project on your own environment OR use the provided VM using vagrant (second option preferred option)
  4. Make the required changes and commit
  5. Open a pull request to https://github.com/kodify/frontend-test

Environment

You have two options in regards to environments: You can use your own development environment or you can use our virtual machine

( OPTION A ) Kodify environment using vagrant


* Once you have vagrant installed, fork the project to your GitHub account and clone from there to your machine.

Using the terminal navigate to the directory where you cloned the project and type:

vagrant up

This process can take anywhere between 10-30 mins depending on your internet connection (it will need to download a VM of around 445 MB)

To login to this new VM, if your host machine is running OSX/Linux/Unix , you can type:

vagrant ssh

If your host machine is under windows, you have to install any ssh client, such as putty, and login to 127.0.0.1 , port 2222, with the next credentials:

user: vagrant
pass: vagrant

( OPTION B ) Using your own environment

your system needs to be compliant with symfony2 requirements: http://symfony.com/doc/2.0/reference/requirements.html

  • PHP version > 5.3.2
  • Sqlite3 needs to be enabled
  • JSON needs to be enabled
  • ctype needs to be enabled
  • Your PHP.ini needs to have the date.timezone setting

Setup

go to project docroot, if you are using our vagrant machine the path should be:

cd /var/www/katt/current/

Install Vendors

 php composer.phar install

You may be asked to enter your github credentials:

Cloning failed using an ssh key for authentication, enter your GitHub credentials to access private repos
The credentials will be swapped for an OAuth token stored in /home/vagrant/.composer/config.json, your password will not be stored
To revoke access to this token you can visit https://github.com/settings/applications
Username: *github-username*
Password:

Create database and schema

php app/console doctrine:database:create
php app/console doctrine:schema:create

Access to the project

you need to add the next entry in your hosts file

127.0.0.1       kodify.vagrant

and now you can access using url

https://kodify.vagrant:30443/

You should see:

login

Credentials for login: *username: admin *password: adminpass

GOOD LUCK!

About

SCRUM Frontend Web Developer test

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published