Estelí Buses es la primer plataforma para conocer los horarios de las terminales de buses del municipio de Estelí - Nicaragua.
Estelí Buses, fue creado con la principal idea de poder brindar de forma fácil y rápida a la población del municipio de Estelí - Nicaragua (mi ciudad natal) la información relacionada a los horarios de salida de los autobuses interlocales. Durante muchos años había sido una información muy difícil de obtener, ya que, los ciudadanos no teníamos una forma fácil de consultar esa información.
Cuándo se dio a conocer esta plataforma (inicialmente lanzada al público el 27 de Febrero de 2022), tuvo una gran aceptación por parte de todos los pobladores tanto locales como a nivel nacional. Algunos medios de comunicación que publicaron sobre este proyecto:
- Joven esteliano crea aplicación enfocada en los horarios de buses de las terminales de Estelí
- Gran aceptación para aplicación web sobre los horarios de buses de Estelí
- Joven crea una app móvil gratuita para conocer horarios de buses en Estelí
- «Estelí Buses», el innovador proyecto del joven desarrollador web Félix Icaza
- Crean aplicación enfocada en horarios de buses de terminales de Estelí
- Joven crea aplicación enfocada en los horarios de buses de las terminales de Estelí
- Joven crea una aplicación digital que informa sobre horarios y destinos de autobuses interurbanos de Estelí
- Joven crea una de las aplicaciones más esperadas en Estelí
- Joven esteliano alcanza éxitos y popularidad en las redes sociales
Agradezco muchísimo todo el apoyo y la motivación que recibí ❤️.
Estelí Buses es una Progressive Web App (PWA), está construída con las siguientes técnologías:
- Astro
- TailwindCSS
- PNPM, cómo administrador de paquetes.
El proyecto está organizado siguiendo la estructura recomendada por Astro.
-
public
: En esta carpeta se encuentran todas las imágenes y archivos necesarios para el proyecto en producción. -
src
: Es la carpeta que contiene todo el código principal del proyecto.-
components
: Componentes que son reutilizados a lo largo del proyecto. -
content
: En esta carpeta se encuentra los componentes utilizados en el archivoindex.astro
. -
img
: Aquí se encuentran todas las imágenes utilizadas, que serán optimizadas en producción. -
data
: Aquí se encuentran todos los datos de los horarios de los autobuses de las terminales y otros datos útiles para el proyecto. -
layouts
: Componentes principales que definen la estructura final del proyecto. -
pages
: En esta carpeta se encuentran los archivos con los nombres de las rutas que serán construidas en el proyecto en producción.-
[horarios]/[horario].astro
: Este archivo genera dinámicamente todas las vistas correspondientes a cada horario de cada terminal. -
[terminal].astro
: En este archivo se generan las landing pages correspondientes a las terminales (https://estelibuses.web.app/terminal-norte-esteli y https://estelibuses.web.app/terminal-sur-esteli).
-
-
scripts
ystyles
: En estas carpetas se encuentran algunos scripts y archivos css respectivamente, necesarios para el proyecto.
-
Sería un gusto si deseas contribuir a Estelí Buses. Para poder enviar tu contribución puedes clonas este repositorio:
git clone https://github.com/Felix-Icaza/estelibuses.git
Entras en el proyecto.
cd estelibuses
Luego instalas las dependencias con el comando:
pnpm install
Para iniciar el proyecto ejecutas el comando:
pnpm dev
Agradezco enormemente al personal de la terminal sur y al personal de la terminal norte, por toda su amable y atenta contribución para ayudarme a recopilar la información necesaria de las salidas de buses y que gracias a ello, me permitieron poder crear este proyecto que ayuda a todos los residentes y visitantes del municipio de Estelí.
Este proyecto utiliza la licencia GPL-3.0. Por favor revisa La Licencia para más información.