Skip to content

Social network focused on connecting travelers

Notifications You must be signed in to change notification settings

josesnowdev/KinConecta

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

125 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🌞 Kin Conecta

Conectando experiencias, iluminando destinos.

Badge en Desarrollo Java Spring Boot MySQL JavaScript Bootstrap

📖 Descripción del Proyecto

Kin Conecta es una plataforma digital (Red Social de Viajes) diseñada para conectar a turistas nacionales y extranjeros con guías locales en México.

El proyecto nace de la problemática actual donde los viajeros encuentran experiencias genéricas y estandarizadas. Nuestra solución facilita la personalización de viajes, permitiendo a los usuarios contactar directamente con expertos locales para vivir experiencias auténticas y seguras.

  • Kin proviene del Maya y significa "Sol", representando conexión, energía y cercanía humana.

🚀 Funcionalidades Principales (MVP)

  • Roles de Usuario:
  • Turista: Puede buscar destinos, filtrar intereses y contactar guías.
  • Guía: Puede crear perfil verificado, publicar "Planes de Tour" y gestionar su disponibilidad.
  • Gestión de Planes: Creación, edición y visualización de itinerarios turísticos.
  • Buscador Inteligente: Filtrado por Ciudad/Estado y categorías de interés.
  • Seguridad: Validación de usuarios y sistema de autenticación.
  • Interactividad: Conexión directa entre oferta y demanda (Chat/Mensajería en futuras versiones).

🛠️ Stack Tecnológico

El proyecto fue construido utilizando una arquitectura Monolítica (MVC) evolucionando hacia servicios REST:

Área Tecnologías
Frontend HTML5, CSS3, JavaScript (Vanilla), Bootstrap 5.
Backend Java (JDK 17), Spring Boot 3.
Base de Datos MySQL 8.0 (Relacional).
Herramientas Git/GitHub, Jira (Scrum), Figma (Diseño UI/UX), Postman.

🗂️ Estructura de Base de Datos

El modelo de datos relacional incluye las siguientes entidades principales:

  • Users (Turistas y Guías)
  • Tours (Planes ofertados)
  • Reviews (Reseñas de experiencias)
  • Messages (Interacción)

💻 Instalación y Despliegue Local

Sigue estos pasos para correr el proyecto en tu máquina local:

Prerrequisitos

  • Java JDK 17+
  • Maven
  • MySQL Server

git st

👥 Equipo Bugbusters

Este proyecto fue desarrollado por el equipo Bugbusters como parte del Proyecto Integrador del Bootcamp Generation CH63.

Integrante Rol Principal GitHub
Isaura Casas Backend / Data Engineer @isa-capa
Oscar Monroy / @user
Hageo Balam Backend / Data Engineer @Ajo-png
Gabriel Flores @Gabriel-Onitsuaf
Emmanuel Montiel Fullstack @esaumonti-blip
José Evelio / @josesnowdev
Mariana Carmona FullStack JavaScript Dev/ @Carmonah-Mariana
Andrea Meneses / @AndreaMeneses13
Juan Ariel Alarcón / @JuanAG1003

⌨️ con ❤️ por el equipo Bugbusters 😊.

About

Social network focused on connecting travelers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 69.1%
  • CSS 22.4%
  • JavaScript 8.5%