Propongo lo siguiente:
1) Definir un primer entregable donde realicemos el diseño de algunas paginas, aquí no tendremos nada funcional, solo el diseño, podemos iniciar con algunos wireframe y despues pasar a archivos PSD, por supuesto esta etapa tendrá un constante feedback de parte de ustedes hasta que logremos definir el aspecto que tendrá la pagina.
(1 Semana), incluso
2) con el trabajo realizaso en la primera fase podemos definir una serie de entregables, los cuales pueden ir cambiando a medida que se avanza en el proyecto, cada uno de estos entregables debera tener un periodo de validacion por parte de ustedes, donde podrán validar los avances.
Propongo modificar las tecnologias que se desean utilizar por: HTML5, nodejs, javascript (con angularJS) y MongoDB para la base de datos (Mocha y protactor para los test unitarios y funcionales).
Como metodologia de desarrollo podriamos utilizar scrum, para la integracion continua podriamos usar jenkins
Si desean podemos tener una conversación por skype para darles mas detalle de como podria ser nuestro plan de implementacion.
Gracias