const express = require('express') const cors = require('cors') const app = express() app.use(cors()) app.use(express.json()) const port = 3000 let applicationData = { app: null, messages: [], status: null, }; app.post('/application', (req, res) => { const data = req.body; applicationData.app = data.App; applicationData.status = "Pending"; console.log(applicationData); res.send('Application received'); }); app.get('/application/me', (req, res) => { if (applicationData.app) { res.send(applicationData); } else { res.status(204).send(); } }); app.post('/application/message', (req, res) => { const data = req.body; applicationData.messages.push(data); res.status(200).send(); }); app.listen(port, () => { console.log(`Example app listening on port ${port}`) })