Skip to content

Commit f6bb1b5

Browse files
author
Theheavenlyprogrammer333
authored
Add files via upload
1 parent aaa3347 commit f6bb1b5

File tree

3 files changed

+1441
-0
lines changed

3 files changed

+1441
-0
lines changed

index.js

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
const express = require('express');
2+
const app = express();
3+
const path = require('path');
4+
const morgan = require('morgan');
5+
6+
// Middleware
7+
app.use(morgan('tiny'));
8+
app.use(express.urlencoded({ extended: true }));
9+
app.use(express.json());
10+
app.use(express.static(path.join(__dirname, 'public')));
11+
12+
// View engine setup
13+
app.set('view engine', 'ejs');
14+
app.set('views', path.join(__dirname, 'views'));
15+
16+
// Routes
17+
app.get('/', (req, res) => {
18+
res.render('homee'); // Changed from homee.ejs to index.ejs
19+
});
20+
21+
app.get('/contacts', (req, res) => {
22+
res.render('contacts');
23+
});
24+
25+
app.get('/syllabus', (req, res) => {
26+
res.render('syllabus');
27+
});
28+
29+
app.get('/learn', (req, res) => {
30+
res.render('learn');
31+
});
32+
33+
app.get('/demo', (req, res) => {
34+
res.render('demo');
35+
});
36+
37+
// Start server
38+
const port = 3000;
39+
app.listen(port, () => {
40+
console.log(`Server running on port ${port}`);
41+
});

0 commit comments

Comments
 (0)