Skip to content

Commit

Permalink
Merge pull request #2 from emmanuelnwankwo/admin-development
Browse files Browse the repository at this point in the history
Admin development
  • Loading branch information
emmanuelnwankwo committed May 1, 2019
2 parents cdd8505 + db983ad commit b2f95ed
Show file tree
Hide file tree
Showing 7 changed files with 93 additions and 289 deletions.
9 changes: 9 additions & 0 deletions controllers/home.js
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,15 @@ class Home {
res.render("");
}

// Render manage agents page
static manageagents(req, res, next) {
res.render("manage_agents");
}

// Render manage subscribers page
static managesubscribers(req, res, next) {
res.render("manage_subscribers");
}
//Render contact details page
static contactUs(req, res, next) {
res.render("contact");
Expand Down
2 changes: 2 additions & 0 deletions routes/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -145,6 +145,8 @@ router.get("/invoice", Home.get_summary);
router.get("/dashboard", Jobs.get_all);
router.get("/manageapplicants", Applicant.get_all);
router.get("/managejobs", Home.managejobs);
router.get("/manageagents", Home.manageagents);
router.get("/managesubscribers", Home.managesubscribers);

//Deleting Applicant details
router.get("/applicant/:applicant_id/delete", Applicant.cancel);
Expand Down
78 changes: 5 additions & 73 deletions views/admin_dashboard.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -42,79 +42,7 @@
<div id="wrapper">

<!-- Sidebar -->
<ul class="navbar-nav sidebar sidebar-dark accordion text-center" id="accordionSidebar">

<!-- Sidebar - Brand -->
<a class="sidebar-brand d-flex align-items-center justify-content-center" href="/">
<div class="sidebar-brand-icon rotate-n-15">
</div>
<div class="sidebar-brand-text mx-3">DevAlert</div>
</a>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Dashboard -->
<li class="nav-item active">
<a class="nav-link" href="/dashboard">
<i class="fas fa-fw fa-tachometer-alt"></i>
<span>Dashboard</span></a>
</li>

<!-- Divider -->
<hr class="sidebar-divider py-0">


<!-- Nav Item - Manage Subscribers -->
<li class="nav-item">
<a class="nav-link" href="#" >
<span>Manage Subscribers</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Manage Jobs -->
<li class="nav-item">
<a class="nav-link " href="/managejobs">
<span>Manage Jobs</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<!-- Nav Item - Manage agents -->
<li class="nav-item">
<a class="nav-link " href="#">
<span>Manage Agents</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<li class="nav-item" >
<a class="btn py-2" href="">
<i class="fas fa-sign-out-alt fa-sm fa-fw text-gray-400"></i>
Logout
</a>
</li>

<!-- Nav Item - Charts -->
<!-- Divider -->
<hr class="sidebar-divider d-none d-md-block">

<!-- Sidebar Toggler (Sidebar) -->
<div class="text-center d-none d-md-inline">
<button class="rounded-circle border-0" id="sidebarToggle"></button>
</div>

</ul>
<!-- End of Sidebar -->
{{> dashboard_nav }}

<!-- Content Wrapper -->
<div id="content-wrapper" class="d-flex flex-column">
Expand Down Expand Up @@ -230,6 +158,10 @@
</div>
</div>
</div>
</div>
</div>
</div>



<!-- Scroll to Top Button-->
Expand Down
73 changes: 1 addition & 72 deletions views/manage_agents.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -39,78 +39,7 @@
<div id="wrapper">

<!-- Sidebar -->
<ul class="navbar-nav sidebar sidebar-dark accordion text-center" id="accordionSidebar">

<!-- Sidebar - Brand -->
<a class="sidebar-brand d-flex align-items-center justify-content-center" href="index.html">
<div class="sidebar-brand-icon rotate-n-15">
</div>
<div class="sidebar-brand-text mx-3">DevAlert</div>
</a>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Dashboard -->
<li class="nav-item">
<a class="nav-link" href="/dashboard">
<i class="fas fa-fw fa-tachometer-alt"></i>
<span>Dashboard</span></a>
</li>

<!-- Divider -->
<hr class="sidebar-divider py-0">


<!-- Nav Item - Manage Subscribers -->
<li class="nav-item">
<a class="nav-link" href="/managesubscribers" >
<span>Manage Subscribers</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Manage Jobs -->
<li class="nav-item active">
<a class="nav-link" href="/managejobs">
<span>Manage Jobs</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<!-- Nav Item - Manage agents -->
<li class="nav-item">
<a class="nav-link " href="#">
<span>Manage Agents</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<li class="nav-item" >
<a class="btn py-2" href="#" data-toggle="modal" data-target="#logoutModal">
<i class="fas fa-sign-out-alt fa-sm fa-fw text-gray-400"></i>
Logout
</a>
</li>

<!-- Nav Item - Charts -->
<!-- Divider -->
<hr class="sidebar-divider d-none d-md-block">

<!-- Sidebar Toggler (Sidebar) -->
<div class="text-center d-none d-md-inline">
<button class="rounded-circle border-0" id="sidebarToggle"></button>
</div>

</ul>
{{> dashboard_nav }}

<body class="admin_body">

Expand Down
73 changes: 1 addition & 72 deletions views/manage_jobs.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -39,78 +39,7 @@
<div id="wrapper">

<!-- Sidebar -->
<ul class="navbar-nav sidebar sidebar-dark accordion text-center" id="accordionSidebar">

<!-- Sidebar - Brand -->
<a class="sidebar-brand d-flex align-items-center justify-content-center" href="index.html">
<div class="sidebar-brand-icon rotate-n-15">
</div>
<div class="sidebar-brand-text mx-3">DevAlert</div>
</a>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Dashboard -->
<li class="nav-item">
<a class="nav-link" href="/dashboard">
<i class="fas fa-fw fa-tachometer-alt"></i>
<span>Dashboard</span></a>
</li>

<!-- Divider -->
<hr class="sidebar-divider py-0">


<!-- Nav Item - Manage Subscribers -->
<li class="nav-item">
<a class="nav-link" href="#" >
<span>Manage Subscribers</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Manage Jobs -->
<li class="nav-item active">
<a class="nav-link" href="managejobs.html">
<span>Manage Jobs</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<!-- Nav Item - Manage agents -->
<li class="nav-item">
<a class="nav-link " href="#">
<span>Manage Agents</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<li class="nav-item" >
<a class="btn py-2" href="">
<i class="fas fa-sign-out-alt fa-sm fa-fw text-gray-400"></i>
Logout
</a>
</li>

<!-- Nav Item - Charts -->
<!-- Divider -->
<hr class="sidebar-divider d-none d-md-block">

<!-- Sidebar Toggler (Sidebar) -->
<div class="text-center d-none d-md-inline">
<button class="rounded-circle border-0" id="sidebarToggle"></button>
</div>

</ul>
{{> dashboard_nav }}

<body class="admin_body">

Expand Down
73 changes: 1 addition & 72 deletions views/manage_subscribers.hbs
Original file line number Diff line number Diff line change
Expand Up @@ -39,78 +39,7 @@
<div id="wrapper">

<!-- Sidebar -->
<ul class="navbar-nav sidebar sidebar-dark accordion text-center" id="accordionSidebar">

<!-- Sidebar - Brand -->
<a class="sidebar-brand d-flex align-items-center justify-content-center" href="index.html">
<div class="sidebar-brand-icon rotate-n-15">
</div>
<div class="sidebar-brand-text mx-3">DevAlert</div>
</a>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Dashboard -->
<li class="nav-item">
<a class="nav-link" href="/dashboard">
<i class="fas fa-fw fa-tachometer-alt"></i>
<span>Dashboard</span></a>
</li>

<!-- Divider -->
<hr class="sidebar-divider py-0">


<!-- Nav Item - Manage Subscribers -->
<li class="nav-item">
<a class="nav-link" href="/managesubscribers" >
<span>Manage Subscribers</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">

<!-- Nav Item - Manage Jobs -->
<li class="nav-item active">
<a class="nav-link" href="/managejobs">
<span>Manage Jobs</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<!-- Nav Item - Manage agents -->
<li class="nav-item">
<a class="nav-link " href="#">
<span>Manage Agents</span>
</a>
</li>

<!-- Divider -->
<hr class="sidebar-divider ">


<li class="nav-item" >
<a class="btn py-2" href="#" data-toggle="modal" data-target="#logoutModal">
<i class="fas fa-sign-out-alt fa-sm fa-fw text-gray-400"></i>
Logout
</a>
</li>

<!-- Nav Item - Charts -->
<!-- Divider -->
<hr class="sidebar-divider d-none d-md-block">

<!-- Sidebar Toggler (Sidebar) -->
<div class="text-center d-none d-md-inline">
<button class="rounded-circle border-0" id="sidebarToggle"></button>
</div>

</ul>
{{> dashboard_nav }}

<body class="admin_body">

Expand Down
Loading

0 comments on commit b2f95ed

Please sign in to comment.