Patataman/ContratosMadrid

Implementar endpoints - Flask

Patataman opened this issue · 1 comments

Este issue va sobre los endpoints y necesidades de los mismos que habría que implementar. Sentíos libre de añadir lo que veáis necesario

Empiezo yo con endpoints que van a devolver una página HTML + datos:

  • Endpoint del home ( / ): Index.html y de datos el mapa de google data studio (o los datos necesarios para pintarlos en el mismo) - Relacionado con #14
  • Endpoint para obtener resultados ( /results ): Results.html. Se viene desde el index.html al hacer un POST desde un formulario, aka barra de búsqueda. Debería devolver un listado de contratos por orden de similitud a lo introducido en la barra de búsqueda
  • (/get-contract-info) este endpoint sería para que una vez el usuario hace click en un contrato, obtener toda la info del mismo + relaciones con otras fuentes de datos (listas electorales + LibreBOR)