Skip to content

Commit 7aebe72

Browse files
Tezz03“Tezz03”anthonydmays
authored
feat: adds Montez's express web server (#574)
* feat:mbLesson_09 * Delete lesson_09/types/types_app/src/main/java/com/codedifferently/lesson9/dataprovider/montezBProviderProvider.java * Delete lesson_09/types/types_app/src/main/resources/data/montezb.json * feat:upload contact us page * fix:updating css to file * fix: gets form submit working Signed-off-by: Anthony D. Mays <[email protected]> --------- Signed-off-by: Anthony D. Mays <[email protected]> Co-authored-by: “Tezz03” <“[email protected]”> Co-authored-by: Anthony D. Mays <[email protected]>
1 parent c685f72 commit 7aebe72

File tree

9 files changed

+1994
-0
lines changed

9 files changed

+1994
-0
lines changed

lesson_24/montezbr/index.js

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
const express = require('express');
2+
const app = express()
3+
4+
app.use(express.static('public'))
5+
app.set('view engine', 'ejs')
6+
app.use(express.urlencoded({ extended: true }))
7+
8+
app.get('/', (req, res) => {
9+
console.log('Here')
10+
res.render('index')
11+
})
12+
13+
app.post('/contact-form', (req, res) => {
14+
const { firstname, email, message } = req.body;
15+
res.send(`<h1>Thank you ${firstname} for your message: ${message}. We will contact you at ${email}</h1>`);
16+
});
17+
18+
app.listen(3000, () => {
19+
console.log('Server is running on port 3000')
20+
})
21+

0 commit comments

Comments
 (0)