Skip to content

victornavareno/TappasBackend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

Tappas Backend

Tappas es una aplicación backend desarrollada en Spring Boot que importa datos desde un dataset con todos los restaurantes en Extremadura desde un archivo Excel y los expone a través de una API REST conectada a MongoDB. Su objetivo es facilitar a los usuarios la búsqueda de los mejores restaurantes en función de su ciudad y el plato que desean comer.

Bases de datos

image

Nuestra API se conecta a una base de datos no relacional en MongoDB cargada en una imagen Docker con el dataset de restaurantes de la región.

Redis: Optimización de rendimiento

Además, Tappas integra Redis como sistema de cache para acelerar las respuestas más frecuentes, como:

  • Consultas repetidas por ciudad y plato.

  • Resultados del top 3 de restaurantes.

  • Precaching de búsquedas populares según patrones de uso por los usuarios.

About

Rest API that receives an excel dataset and loads it into MongoDB + Redis using Spring Boot

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages