shell bypass 403
const express = require('express')
const Team = require('./Schema/team')
const Project = require('./Schema/projectdoc')
const blogs = require('./Schema/blog')
const router = express.Router()
router.get('/', async (req, res) => {
res.render('admin/index')
})
router.get('/profile', async (req, res) => {
res.render('admin/profile')
})
router.get('/profile', async (req, res) => {
res.render('admin/profile')
})
router.get('/task-status', async (req, res) => {
res.render('admin/task-status')
})
router.get('/time-table', async (req, res) => {
res.render('admin/time-table')
})
router.get('/login', async (req, res) => {
res.render('admin/login')
})
router.get('/register', async (req, res) => {
res.render('admin/register')
})
router.get('/projects/:url', async(req, res) => {
const { url } = req.params
const project = await Project.findOne({ url })
res.render('admin/projects', { project })
});
router.get('/projects', async(req, res) => {
const projects = await Project.find()
res.render('admin/projects', { projects })
});
router.get('/team', async (req, res) => {
const teams = await Team.find()
res.render('admin/team', { teams })
})
router.get('/team/:url', async (req, res) => {
const { url } = req.params
const team = await Team.findOne({ url })
res.render('admin/team', { team })
})
router.get('/blogs', async (req, res) => {
const blog = await blogs.find()
res.render('admin/blogs', { blog })
})
router.get('/blogs/:url', async (req, res) => {
const { url } = req.params
const blogurl = await blogs.findOne({ url })
res.render('admin/blogs', { blogurl })
})
module.exports = router