Site/server/server.js

40 lines
1.4 KiB
JavaScript

var express = require('express');
var http = require('http');
var app = express();
var cors = require('cors');
var bodyParser = require('body-parser');
var corsOptions = {
origin: '*',
optionsSuccessStatus: 200
}
app.use(cors(corsOptions));
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser.json());
http.createServer(app).listen(1337, () => {
console.log(`API is listening on 1337`);
});
app.use('/users', require('./controllers/usuariosController')());
app.use('/sistemas', require('./controllers/sistemasController')());
app.use('/slides', require('./controllers/sliderController')());
app.use('/noticias', require('./controllers/noticiasController')());
app.use('/arquivos', require('./controllers/arquivosController')());
app.use('/bingo', require('./controllers/bingoController')());
app.use('/gca', require('./controllers/gcaController')());
app.use('/priorie', require('./controllers/priorieController')());
app.use('/email', require('./controllers/emailController').router);
app.use('/checkout', require('./controllers/checkoutController')());
app.use('/otp', require('./controllers/oriontardproController')());
app.use('/otp', require('./controllers/oriontard.pdf.controller')());
// Allteeth
app.use('/api_5/sincronia', require('./controllers/allteeth/sincroniaController')());
app.use('/api_5/users', require('./controllers/allteeth/usuariosController')());
app.use('/agrobase', require('./controllers/agrobaseController')());