El proyecto se divide en dos partes:
Esta parte engloba todo el código ejecutado en el lado del servidor. Encontraremos desde el esquetelo de cada base de datos junto a su implementación hasta los Data Access Model de cada una de las mismas. También encontraremos los servlets encargados de la gestión de toda la información entrante y saliente del frontend.
La parte del cliente. Cuando el usuario final interactua con las direcciones del servidor, realiza peticiones GET y POST con el mismo, que tendrá que gestionarlas mediante rutinas de manejo de peticiones.
La descarga del proyecto se realiza mediante Github o mediante la herramienta git:
Descargamos el zip del proyecto directamente desde la página principal del proyecto en Github:
La cual extraeremos en el directorio que más nos guste y pasaremos al apartado de arranque/despliegue.
Para arrancar en local el servidor necesitamos utilizar Eclipse con un plugin específico de Google App Engine. La instalación de este plugin no entra dentro de esta guía, pero puede encontrar más información en: Instalación de GAE en Eclipse.


