Biokudi es una plataforma que busca facilitar el acceso a información actualizada sobre destinos ecoturísticos en Cundinamarca, Colombia. A través de una interfaz intuitiva y un sistema de mapa interactivo, los usuarios pueden explorar lugares de interés ecológico, compartir reseñas, calificar experiencias y, en el futuro, acceder a una variedad de funcionalidades adicionales como noticias, listas personalizadas y planes de pago. Este repositorio contiene el código y la documentación técnica del proyecto.
- Exploración de destinos ecoturísticos: Mapa interactivo que permite a los usuarios visualizar y explorar distintos lugares.
- Sistema de calificación y reseñas: Los usuarios pueden dejar comentarios y calificar los lugares, fomentando una comunidad activa y confiable.
- Autenticación y seguridad avanzadas: Implementación de JWT, reCaptcha, encriptación RSA y medidas adicionales para proteger los datos del usuario.
- Escalabilidad futura: Planeación para integrar inteligencia artificial, listas personalizadas, noticias y modelos de pago.
- Ramas:
alpha
: Rama individual de cada desarrollador.beta
: Rama de pruebas.main
: Rama de producción.
- Convención de Commit: Prefijos en inglés seguidos de una breve descripción, por ejemplo,
CF: File configuration
, con descripción detallada en español.
- Hostinger: Gestión de dominio (
biokudi.site
). - Cloudflare: Seguridad a nivel DNS.
- Vercel: Alojamiento del frontend.
- Somee y Heliohost: Alojamiento del backend y base de datos, respectivamente.
- ImgBB: Almacenamiento de imágenes.
- BetterStack: Monitorización en tiempo real.
- Codacy: Análisis estático de código.
- Leaflet: Biblioteca de mapas interactivos.
Para obtener más detalles sobre la arquitectura, configuración, y otros aspectos técnicos del proyecto, revisa la Wiki del repositorio. Ahí encontrarás documentación adicional.