Build a REST API with symfony2

We're looking to hire PHP developers on an ongoing basis.

To find the right candidates, we'd like you to complete a paid test project.

You should be familar with symfony2 and common bundles used for rest apis such as FOSRestBundle, JMSSerializerBundle and NelmioApiDocBundle. You should also be familar with rest api authentication including simple authentication with basic auth and oauth.

For this project, you need to make a rest api that is read-only, The api will not be used to add any data so put/post requests will not be needed. You will need to create the entities and then manually fill them with test data.

* The api will only return data in common formats such as json and xml.

* The main entities for the project will be User, Site and Report.

* The user owns sites and reports belong to sites.

* There may be many sites and reports for each user.

* There needs to be an admin role that can access all sites and all reports.

* Site entity should have the following fields: site name, site url

* Report entity should have the following fields: date, number of unique visitors, number of page views

* The api should be secured

* There are two main roles, admin which can access all data via the API and user which can only access sites and reports for that specific user

The source code will be managed via git and hosted at bitbucket.

When you place your bid, please indicate how many hours you believe it will take to complete this task.

Skills: PHP, Symfony PHP

See more: symfony2 developers, php how to build simple rest api, how to find re developers, how to find php developers, hire a developers, find rest, find php xml developers, find developers to hire, find api developers, api developers, find php developers, rest/json api, Rest API, rest api json, report project post a project like this, build a unique, api rest php, symfony2 git, simple report json data, php rest api source

About the Employer:
( 2 reviews ) Miami, United States

Project ID: #5787964

Awarded to:


Hi gfreeus I am the ideal candidate to build your SF2.x based project site for the following reason, 1. I am familiar with SF2.x.I have been working on SF2.x in my daily work since Mar 2013. Always following SF fr More

$13 USD / hour
(1 Review)

4 freelancers are bidding on average $16/hour for this job


Hi there, We are having strong skills in PHP 5. 4- Symfony/Rest API/HTML/Ajax/CSS/Mysql developer’s having great experience in both design and development, We are happy to take the test project and also for initial More

$18 USD / hour
(30 Reviews)

I am expert in REST api, symphony and developed couple of projects in it. I have completed more than 100 projects online an interested in speaking with you further on this. Please send me message and we will initiate c More

$16 USD / hour
(16 Reviews)

Warm greetings from Unizhost. This is Deep and it is our pleasure to have you with us. We have reviewed your project description and we are confident enough to provide you the unique solution that you are looking for. More

$15 USD / hour
(38 Reviews)