Hello, I'm Zakariae, a web developer expert, I can create this website for you with the three approche that you said (customer, client and company solution) I did understand well the project, I'm ready to start the work now, I work with best technologies such as cakephp, symfony2, bootstrap, html5, css3 and jQuery please contact me for more details and to discuss how we will do the project if you select me and thanks, best regards.