Este proyecto pretende utilizar el mayor número de tecnologías principalmente de acceso a datos alrededor un único proyecto informático. Dicho proyecto es meramente académico, por lo que la redundancia de código y mezcla de técnicas no serán lo más óptimo en muchos casos. El proyecto tiene como único objetivo formar y practicar distintas técnicas de acceso a datos sobre un aparente proyecto real.
La base y parte principal del proyecto está realizada con Spring Boot, ya que en estos momentos está considerada como el mejor framework de trabajo para proyectos realizados en Java sobre entorno web.
La curva de aprendizaje de Spring Boot + Java es bastante dificultosa, si lo comparamos con otros framework o lenguajes como pueden PHP + Laravel, principalmente por la gran cantidad componentes que incluye y la potencia que nos ofrece. No obstante, vale la pena si lo que deseamos es desarrollar aplicaciones empresariales robustas y seguras.