UNPKG

imagina.productora

Version:

Imagina es una productora de entretenimiento que te brinda un servicio completamente personalizable para tus eventos, acompañándote en todas las fases de este proceso para que logres sentirte cómodo y festejes con tus seres queridos, te hacemos parte

53 lines (44 loc) 2.02 kB
const path = require("path"); const express =require("express"); const bodyParser = require('body-parser'); // con este middleware se analiza y procesa el cuerpo de la solicitud const router = express.Router(); const Database = require('./database'); const routes = require('./server/config'); const admin = require('firebase-admin'); const serviceAccount = require('../Firebase/serviceAccountKey.json'); // Ruta al archivo JSON de las credenciales de servicio de Firebase const cloudinaryConfig = require('../bd/cloudinary/cloudinary') //ARCHIVOS ROUTES const servicios = require('./routes/servicios'); const clases = require('./routes/clases'); const shows_clasicos = require('./routes/shows_clasicos'); const shows_especiales= require('./routes/shows_especiales'); const testimonios= require('./routes/testimonios'); const productos= require('./routes/todos') //configuracion de la aplicacion express const app = express(); //SE LLAMAN(importan) a las Funciones de la BASE DE DATOS y configuracion de ruta Database(app); routes(app); admin.initializeApp({ credential: admin.credential.cert(serviceAccount), // Otras opciones de configuración de Firebase si las tienes }); cloudinaryConfig.config(cloudinaryConfig); //rutas app.use((req, res, next) => { res.header('Access-Control-Allow-Origin', '*'); res.header('Access-Control-Allow-Headers', 'Authorization, X-API-KEY, Origin, X-Requested-With, Content-Type, Accept, Access-Control-Allow-Request-Method'); res.header('Access-Control-Allow-Methods', 'GET, POST, OPTIONS, PUT, DELETE'); res.header('Allow', 'GET, POST, OPTIONS, PUT, DELETE'); next(); }) app.use(bodyParser.json()) app.use("/api", clases); app.use("/api", shows_clasicos); app.use("/api", servicios); app.use("/api", shows_especiales); app.use("/api", testimonios); //inicia el servidor const port = 3750; app.listen(port, () => { console.log("servidor escuchando en el puerto "+ port )});