const express = require('express'); const path = require('path'); require('dotenv').config(); const app = express(); const PORT = process.env.PORT || 3000; // Middleware para parsear formularios y JSON app.use(express.json()); app.use(express.urlencoded({ extended: true })); // Servir archivos estáticos (HTML, CSS, JS) app.use(express.static(path.join(__dirname, 'public'))); // Rutas separadas const authRoutes = require('./routes/auth'); const routineRoutes = require('./routes/routines'); app.use('/auth', authRoutes); // login, register app.use('/routines', routineRoutes); // rutinas // Servidor en marcha app.listen(PORT, () => { console.log(`Servidor corriendo en http://localhost:${PORT}`); });