The task should take about 3h to develop if experienced with all key technologies
Develop a simple website with 3 pages using ZF2
Imagine there is a businessman in a new department asking you to create a simple web presentation for him. He wants to have a home page, product page,
and an about page. The home page will welcome the customer and output the number of sold products today. The product page will contain a table with
product attributes and a buy button. Buy opens a jQuery popup asking for contact information.
Product info can be a technical description of a new high-end laptop.
Contact information (i.e. Name, Address, Number of items to buy) will be stored in a database.
The about page needs to have a contact form which sends the customer's question to the businessman via email.
The website will be created using PHP 5.3 (or newer), ZF2 stable, and MySQL5. Extend the basic ZF2 application skeleton at [url removed, login to view]
while preserving MVC with a good object-orientation. The website should utilize Twitter Bootstrap and jQuery. The contact form should be preferrably
Zend_Form. All website markup needs to conform to W3C Accessibility rules. Valid HTML5 is expected.
All PHP code should contain Doxygen comments consisting at least of a description, @param, @return, and @throws. It is required
to keep all strings translatable i.e. $this->translate() in view scripts. create at least 3 simple unit tests. please explain the overall structure of coding after completion of task