Skip to content

Commit 6a494c4

Browse files
authored
chore: Adds Shawn Dunsmore Lesson 24 Webserver/contactform (#580)
1 parent 83ea50a commit 6a494c4

File tree

9 files changed

+1278
-0
lines changed

9 files changed

+1278
-0
lines changed

lesson_24/shawndunsmore/index.js

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
const express = require('express');
2+
const morgan = require('morgan');
3+
const bodyParser = require('body-parser');
4+
5+
const app = express();
6+
7+
app.use(morgan('dev'));
8+
9+
app.use(express.static('public'));
10+
11+
app.use(bodyParser.urlencoded({extended: true}));
12+
13+
14+
const PORT = process.env.PORT || 3000;
15+
16+
app.post('/contact', (req, res) => {
17+
res.send(`First Name: ${req.body.fname}, Last Name: ${req.body.lname}, Email: ${req.body.email}, Message: ${req.body.message}`);
18+
});
19+
20+
app.listen(PORT, () => {
21+
console.log(`Sever running on port ${PORT}`);
22+
});

0 commit comments

Comments
 (0)