MakerBook/api/server.js

26 lines
757 B
JavaScript

const express = require('express');
const app = express();
const port = 3035;
// Middleware para parsear o corpo das requisições JSON
app.use(express.json());
// Importar os arquivos de roteamento
const authController = require('./controllers/authController')();
const booksController = require('./controllers/booksController')();
const coursesController = require('./controllers/coursesController')();
const usersController = require('./controllers/usersController')();
// Usar os roteamentos
app.use('/api/auth', authController);
app.use('/api/books', booksController);
app.use('/api/courses', coursesController);
app.use('/api/users', usersController);
app.listen(port, () => {
console.log(`Servidor rodando em http://localhost:${port}`);
});