Uname: Linux business55.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64
Software: LiteSpeed
PHP version: 8.1.32 [ PHP INFO ] PHP os: Linux
Server Ip: 162.213.251.212
Your Ip: 18.226.185.23
User: allssztx (535) | Group: allssztx (533)
Safe Mode: OFF
Disable Function:
NONE

name : index.js
const express = require('express')
const app = express()
const bodyParser = require('body-parser')
require('./db')
const jwt = require('jsonwebtoken');
const JWT_SECRET = "l!TtLeGr()O//En";
const cookieParser = require('cookie-parser')
const authValidator = require('./middleware/authValidator')
const authValidatoer = require('./middleware/authValidator')
const auth = require('./middleware/autovalidoter')

app.use(cookieParser())
app.use(bodyParser.urlencoded({ extended: false }))
app.use(bodyParser.json())

app.set('view engine', 'ejs');
app.use('/sites/little-groovin-guitar', express.static(__dirname + '/views'));

const PORT = process.env.PORT || 8521

app.get('/sites/little-groovin-guitar', async (req, res) => {
    res.render('index')
})

app.get('/sites/little-groovin-guitar/about-us', async (req, res) => {
    res.render('about-us')
})

app.get('/sites/little-groovin-guitar/gallery', async (req, res) => {
    res.render('gallery')
})

app.get('/sites/little-groovin-guitar/lectures', async (req, res) => {
    res.render('lectures')
})

app.get('/sites/little-groovin-guitar/our-course', async (req, res) => {
    res.render('our-course')
})

app.get('/sites/little-groovin-guitar/services', async (req, res) => {
    res.render('services')
})

app.get('/sites/little-groovin-guitar/time-tables', async (req, res) => {
    res.render('time-tables')
})

app.use('/sites/little-groovin-guitar/admin', authValidator(), require('./admin'))
app.use('/sites/little-groovin-guitar/teacher-admin', authValidatoer(), require('./admintech'))
app.use('/sites/little-groovin-guitar/admin-panel',auth(), require('./super-admin'))

app.use('/sites/little-groovin-guitar/api', require('./apiHandler'))

app.listen(PORT, () => {
    console.log(`App is live on: http://localhost:${PORT}/sites/little-groovin-guitar/`)
})
© 2025 GrazzMean-Shell