yamilmedina / coronavirusapi

Coronavirus API to get data from cases (initially only Chile cases)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DEPRECATED PROJECT

Covid-19 API

CircleCI

Covid-19 API Habilita API REST para la recolección de datos (mediante scraping del historico de datos del Minsal) de las personas infectadas por el virus en Chile. También sirve como ejercicio real para experimentar con los servicios de la infra GCP.

Endpoints

  • DEPRECATED

Pendientes:

  • Crear proyecto base spring + gcp.
  • Endpoints básicos funcionales con scraper.
  • Dockerizacion de servicio.
  • Habilitar CI/CD para el proyecto con CircleCI.
  • Crear proceso mediante pub/sub? + cloud functions? para actualizar registros diarios.
  • Agregar capa de caché para disminuir consultas a Datastore.
  • Seguridad para endpoints sensibles.
  • Swagger doc para endpoints.
  • Arquitectura en Compute Engine con Kubernetes o Swarm.

About

Coronavirus API to get data from cases (initially only Chile cases)

License:MIT License


Languages

Language:Kotlin 84.1%Language:Makefile 10.5%Language:JavaScript 4.2%Language:Dockerfile 1.2%