Here's an example of an admin dashboard using Bootstrap:
Creating a full-fledged admin dashboard is a more complex task, but I can provide you with a basic example to get you started. Keep in mind that a real admin dashboard usually involves backend code to manage data and handle user interactions. In this example, we'll focus on the frontend using Bootstrap.
Below is a simple example of an admin dashboard using Bootstrap:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css">
<title>Admin Dashboard</title>
</head>
<body>
<nav class="navbar navbar-expand-lg navbar-dark bg-dark">
<a class="navbar-brand" href="#">Admin Dashboard</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarNav">
<ul class="navbar-nav ml-auto">
<li class="nav-item active">
<a class="nav-link" href="#">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Users</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Products</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Orders</a>
</li>
<li class="nav-item">
<a class="nav-link" href="#">Settings</a>
</li>
</ul>
</div>
</nav>
<div class="container mt-4">
<div class="row">
<div class="col-lg-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">Total Users</h5>
<p class="card-text">1500</p>
</div>
</div>
</div>
<div class="col-lg-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">Total Products</h5>
<p class="card-text">500</p>
</div>
</div>
</div>
<div class="col-lg-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">Total Orders</h5>
<p class="card-text">1000</p>
</div>
</div>
</div>
<div class="col-lg-3">
<div class="card">
<div class="card-body">
<h5 class="card-title">Revenue</h5>
<p class="card-text">$50,000</p>
</div>
</div>
</div>
</div>
</div>
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js"></script>
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js"></script>
</body>
</html>
In this example, we have a basic admin dashboard layout. The navigation bar is created using the navbar component with a dark background. It includes a brand name and a collapsible hamburger menu for smaller screens. The menu items are added inside the navbar-nav list.
The main content area contains four cards representing different metrics such as total users, total products, total orders, and revenue. These cards are placed inside a container and organized in a row with four equal-sized col-lg-3 columns.
The example includes Bootstrap's required JavaScript dependencies, jQuery, Popper.js, and Bootstrap JS, at the end of the body tag.
Keep in mind that this is a basic example and you can extend it further based on your specific requirements. You might need to incorporate additional components, styling, and JavaScript functionality to create a complete admin dashboard.
Silan Software is one of the India's leading provider of offline & online training for Java, Python, AI (Machine Learning, Deep Learning), Data Science, Software Development & many more emerging Technologies.
We provide Academic Training || Industrial Training || Corporate Training || Internship || Java || Python || AI using Python || Data Science etc