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