Symfony 2 Developer Required
- or -
Post a project like this3805
£20/hr(approx. $25/hr)
- Posted:
- Proposals: 5
- Remote
- #190365
- Completed
Description
Experience Level: Intermediate
We are looking for a Symfony 2 developer to to work on a project that needs to be completed by the end of the year. We require the backend of a bespoke online ordering system rebuilt making use of Symfony 2 and Twitter's Bootstrap. There are various areas of the admin site that need rebuilding, however the items that need must be completed end of December are order management and product management.
Full spec and an introduction to the current system will be given once the job is awarded, and work will commence with a full review of the current admin interface and its functionality.
As an indication of the work required, however, the order management needs to full search and filter capability. Admins need to be able to batch process orders for the various different actions that can be applied to the order. Orders must be editable with the option edit, add and remove items complete with invoicing, partial and full refunds. We need the option of bulk emailing users via the interface (with ticketing system if possible - this is scheduled for later, but if can be fitted in now all the better). Full logging of all actions taken on an order by any staff member need to be logged.
The current database structure will be maintained where possible. The bulk of the development should be straight forward for a good Symfony 2 developer. Potential complications could come from the products table given that this uses nested set modal.
Once the basic system is in place, there will be lots of tweaking and changes to the code to get the user interface and functionality right.
We expect a test driven development approach to be taken, with full functional and unit testing code in place making use of Symfony's testing capabilities.
Version controlled will be via GIT.
Strong written and spoken English is essential.
Please demonstrate your knowledge and experience of the technologies mentioned in your proposal.
Full spec and an introduction to the current system will be given once the job is awarded, and work will commence with a full review of the current admin interface and its functionality.
As an indication of the work required, however, the order management needs to full search and filter capability. Admins need to be able to batch process orders for the various different actions that can be applied to the order. Orders must be editable with the option edit, add and remove items complete with invoicing, partial and full refunds. We need the option of bulk emailing users via the interface (with ticketing system if possible - this is scheduled for later, but if can be fitted in now all the better). Full logging of all actions taken on an order by any staff member need to be logged.
The current database structure will be maintained where possible. The bulk of the development should be straight forward for a good Symfony 2 developer. Potential complications could come from the products table given that this uses nested set modal.
Once the basic system is in place, there will be lots of tweaking and changes to the code to get the user interface and functionality right.
We expect a test driven development approach to be taken, with full functional and unit testing code in place making use of Symfony's testing capabilities.
Version controlled will be via GIT.
Strong written and spoken English is essential.
Please demonstrate your knowledge and experience of the technologies mentioned in your proposal.

Andy P.
100% (11)Projects Completed
17
Freelancers worked with
16
Projects awarded
41%
Last project
25 Feb 2021
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
There are no clarification messages.
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies