Jucundus/backend/index.js

27 lines
635 B
JavaScript

const express = require('express')
const app = express()
var bodyParser = require('body-parser');
app.use(bodyParser.json())
const cors = require('cors');
app.use(cors());
// Enable preflight requests for all routes
app.options('*', cors());
// Agenda Scheduller
const agenda = require('./services/agenda');
(async function() {
await agenda.start();
})();
// Agenda UI
var Agendash = require("agendash");
app.use("/dash", Agendash(agenda));
// routes
app.use('/api/lot', require('./routes/lot'));
app.use('/api/sale', require('./routes/sale'));
app.use('/api/favorite', require('./routes/favorite'));
module.exports = app