Getting Started ES - BruGeth/Cinerama GitHub Wiki

🚀 Comenzando con Cinerama

Esta guía te ayudará a poner en marcha Cinerama en tu sistema rápidamente.

Requisitos Previos

Antes de comenzar, asegúrate de tener instalado lo siguiente:

  • Java 17 (JDK)
  • Maven (recomendado 3.6+)
  • Node.js (v16.0 o superior) y npm
  • MySQL (recomendado 8.0+)
  • Git para control de versiones

Instalación Rápida

1. Clona el Repositorio

git clone https://github.com/BruGeth/Cinerama.git
cd Cinerama
git checkout develop

2. Configuración del Backend

Navega al directorio del backend e instala las dependencias:

cd backend
mvn clean install

3. Configuración de la Base de Datos

Crea el archivo application-local.yml en backend/src/main/resources/:

spring:
  datasource:
    url: jdbc:mysql://localhost:3306/cinerama_db
    username: tu_usuario_mysql
    password: tu_contraseña_mysql
    driver-class-name: com.mysql.cj.jdbc.Driver
  
  jpa:
    hibernate:
      ddl-auto: update
    show-sql: true
    properties:
      hibernate:
        dialect: org.hibernate.dialect.MySQL8Dialect

jwt:
  secret: tu_clave_secreta_jwt
  expiration: 86400000

4. Inicia el Backend

cd backend
mvn spring-boot:run

El backend se ejecutará en http://localhost:8080

5. Configuración del Frontend

En una nueva terminal, navega al directorio del frontend:

cd frontend
npm install
npm start

El frontend se ejecutará en http://localhost:3000

Visita http://localhost:3000 para ver Cinerama en acción.

Próximos Pasos

Solución de Problemas

¿Tienes problemas? Consulta nuestras Preguntas Frecuentes o crea un issue en GitHub.


View in English