Skip to content

TrooperStays es una plataforma de reserva de alojamiento que permite a los usuarios encontrar y alquilar departamentos, habitaciones de hoteles y cabañas de manera sencilla y conveniente.

Notifications You must be signed in to change notification settings

CodeStrong2023/ProyectoJuniorTechTroopers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 

Repository files navigation

PROYECTO INTEGRADOR

Troopers Stay - Sistema de Gestión de Alojamientos

Troopers Stay es una aplicación Java que permite a los usuarios publicar y buscar alojamientos para estancias temporales. Los usuarios pueden registrarse, iniciar sesión y tener roles duales: publicar alojamientos o contratar servicios de alojamiento. La aplicación utiliza una base de datos MySQL para almacenar la información de los alojamientos y los usuarios.

Tecnologías utilizadas

java mysql

Guía de Instalación

Requisitos Previos

Asegúrate de tener los siguientes requisitos previos instalados en tu sistema:

Pasos de Instalación

  1. Clonar el Repositorio:
  2.         git clone https://github.com/tu-usuario/troopers-stay.git
            cd troopers-stay
        
  3. Configurar la Base de Datos:
  4. En la carpeta "BASE DE DATOS JTT", encontrarás un archivo llamado "database.properties-example". Edita este archivo para proporcionar la información de tu base de datos. Luego, renombra el archivo a "database.properties" y asegúrate de reemplazar las siguientes credenciales con las tuyas:

            DB_URL=jdbc:mysql://localhost:3306/trooper_stay
            DB_USERNAME=tu_usuario_mysql
            DB_PASSWORD=tu_contraseña
        
  5. Inicializar la Base de Datos:
  6. Abre MySQL Workbench y ejecuta el script "trooper_stay.sql" que se encuentra en la carpeta "BASE DE DATOS JTT". Esto creará la estructura de la base de datos necesaria para el funcionamiento de Troopers Stay.

  7. Compilar y Ejecutar el Programa:
  8. Compila el código fuente Java utilizando el siguiente comando desde la raíz del proyecto:

            javac -classpath .:./lib/* TroopersStayMain.java
        

    Ejecuta el programa con el siguiente comando:

            java -classpath .:./lib/* TroopersStayMain
        
  9. Acceder al Sistema:
  10. Abre tu navegador web y accede a "http://localhost:puerto-del-servidor" para utilizar Troopers Stay.

Problemas Comunes y Soluciones

Problema: No se puede conectar a la base de datos.

Solución: Asegúrate de que las credenciales en "database.properties" sean correctas y de que MySQL esté en ejecución.

Problema: Error durante la ejecución del script SQL.

Solución: Verifica el script "trooper_stay.sql" para asegurarte de que no haya errores de sintaxis y de que esté apuntando a la base de datos correcta.

About

TrooperStays es una plataforma de reserva de alojamiento que permite a los usuarios encontrar y alquilar departamentos, habitaciones de hoteles y cabañas de manera sencilla y conveniente.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7

Languages