Registro de Entrega de Pratos

// server.js const express = require('express'); const fs = require('fs'); const path = require('path'); const app = express(); const PORT = process.env.PORT || 3000; // Middleware to handle JSON and URL-encoded form data app.use(express.json()); app.use(express.urlencoded({ extended: true })); app.post('/save', (req, res) => { const { tableNumber, time } = req.body; if (!tableNumber || !time) { return res.status(400).send('Dados incompletos.'); } const logEntry = `Mesa: ${tableNumber}, Horário: ${time}\n`; const filePath = path.join(__dirname, 'registros.txt'); fs.appendFile(filePath, logEntry, (err) => { if (err) { console.error('Erro ao salvar o registro:', err); return res.status(500).send('Erro ao salvar o registro.'); } res.status(200).send('Registro salvo com sucesso!'); }); }); app.listen(PORT, () => { console.log(`Servidor rodando em http://localhost:${PORT}`); });