Buenas.
Las restricciones especiales son:
- Tiene que correr todo en la misma máquina, no se puede llamar a ningún servicio que no corra en localhost.
- No se puede instalar ningún programa nuevo en esa máquina, mucho menos una BD.
Lo primero no es problema, se ejecuta un jar en local y arreando, pero lo segundo me plantea un problema con el tema de la persistencia. A una mala había pensado en escribir y leer de ficheros con extensión JSON alojados en una ruta concreta (C:\app, o algo así), que a fin de cuentas es sencillo y si algún día escalo a una BD propiamente dicha meto un mongo en la capa de persistencia y tendría que cambiar muy poco de los services, pero quería escuchar opiniones. Y en cuanto a la UI había pensado en un front web normal y corriente con HTML, CSS y JS que haga llamadas Ajax al servicio local.
¿Alguna sugerencia?