Vicente015 / tuparada

🚍 Consulta las paradas de Guaguas de LPGC

Home Page:https://tuparada.vicente015.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tu Parada

Setup

Requisitos:

Instalación: pnpm install

Después debes de entrar tanto a apps/server como a apps/client y ejecutar pnpm run dev en ambos lo que levantará el servidor de desarrollo.

TODOs

Esencial

  • Obtener el nombre de paradas de la API Oficial en vez de los datos de Google Transit ya que están más actualizados
  • Implementar sistema de caché para que la web recargué (vuelva a consultar próximas guaguas) cada 30 segundos / 1 minuto
  • Cachear los datos en el servidor 10 segundos o más? Implementar ratelimit en el servidor?
  • Implementar funcionalidad de paradas guardadas / favoritas, en la app se usa el término de favoritas pero yo creo que es más apropiado guardado
  • Estilar listado de guaguas llegando
  • Estilar mejor página principal, elegir un esquema de colores adecuado

Nice to have

About

🚍 Consulta las paradas de Guaguas de LPGC

https://tuparada.vicente015.dev

License:MIT License


Languages

Language:TypeScript 86.8%Language:Astro 8.0%Language:JavaScript 5.2%