Hola !
Soy Ernesto Valle, vivo en México.
Me interesa mucho hacer su proyecto solamente que mi propuesta es la siguiente.
1. En vez de usar PhoneGap utilizar Ionic debido a que actualmente es mejor en muchos aspectos, además esta basado en lo mismo de PhoneGap, Apache Cordova.
2. En vez de CakePHP, propondría la utilización de Laravel, ya que me desempeño mejor ahí.
3. Sobre la app tengo algunos cuestionamientos, van a ser para 3 restaurantes distintos cada uno con su juego de apps ios/android, y estas 3 apps se van a administrar dentro del mismo sitio que se solicita.
4. Tengo alguna duda con los logos, como es que desean que se modifiquen desde el sitio ? los logotipos pueden cambiarse desde el paquete que se sube a google o apple pero no se puede desde el sitio, o tal vez entiendo mal y quieren la misma base de app pero para 3 marcas distintas.
5. El tiempo de desarrollo me tomaría entre 2.5 meses.
Espero su respuesta.