Sindbad~EG File Manager
<?php
require_once '../../config/config.php';
checkLogin();
$pageTitle = "Administration - " . APP_NAME;
$db = Database::getInstance()->getConnection();
// Get counts
$areasCount = $db->query("SELECT COUNT(*) as count FROM areas WHERE is_active = 1")->fetch()['count'];
$districtsCount = $db->query("SELECT COUNT(*) as count FROM districts WHERE is_active = 1")->fetch()['count'];
$assembliesCount = $db->query("SELECT COUNT(*) as count FROM assemblies WHERE is_active = 1")->fetch()['count'];
include '../../includes/header.php';
?>
<?php include '../../includes/sidebar.php'; ?>
<!-- Main Content -->
<main class="flex-1 md:ml-64 mt-16">
<div class="container mx-auto px-4 py-8">
<!-- Page Header -->
<div class="gradient-bg rounded-2xl shadow-2xl p-8 mb-8 text-white">
<div class="flex items-center justify-between">
<div>
<h1 class="text-4xl font-bold mb-2">
<i class="fas fa-cogs mr-3"></i>Administration
</h1>
<p class="text-white/90 text-lg">Manage church locations and assign administrators</p>
</div>
<div class="text-center hidden md:block">
<div class="text-5xl font-bold"><?php echo $areasCount + $districtsCount + $assembliesCount; ?></div>
<div class="text-sm opacity-90">Total Locations</div>
</div>
</div>
</div>
<!-- Stats -->
<div class="grid grid-cols-1 md:grid-cols-3 gap-6 mb-8">
<div class="bg-white rounded-xl shadow-lg p-6 card-hover transition transform hover:scale-105" style="border-left: 4px solid #1E40AF;">
<div class="flex items-center justify-between">
<div>
<p class="text-gray-500 text-sm font-medium mb-1">Total Areas</p>
<h3 class="text-3xl font-bold text-gray-800"><?php echo $areasCount; ?></h3>
</div>
<div class="rounded-full p-4 gradient-primary">
<i class="fas fa-map-marked-alt text-3xl text-white"></i>
</div>
</div>
</div>
<div class="bg-white rounded-xl shadow-lg p-6 card-hover transition transform hover:scale-105" style="border-left: 4px solid #F97316;">
<div class="flex items-center justify-between">
<div>
<p class="text-gray-500 text-sm font-medium mb-1">Total Districts</p>
<h3 class="text-3xl font-bold text-gray-800"><?php echo $districtsCount; ?></h3>
</div>
<div class="rounded-full p-4 gradient-secondary">
<i class="fas fa-map-marker-alt text-3xl text-white"></i>
</div>
</div>
</div>
<div class="bg-white rounded-xl shadow-lg p-6 card-hover transition transform hover:scale-105" style="border-left: 4px solid #9333EA;">
<div class="flex items-center justify-between">
<div>
<p class="text-gray-500 text-sm font-medium mb-1">Total Assemblies</p>
<h3 class="text-3xl font-bold text-gray-800"><?php echo $assembliesCount; ?></h3>
</div>
<div class="rounded-full p-4 gradient-tertiary">
<i class="fas fa-church text-3xl text-white"></i>
</div>
</div>
</div>
</div>
<!-- Management Sections -->
<div class="grid grid-cols-1 md:grid-cols-3 gap-6">
<!-- Areas -->
<a href="areas.php" class="block bg-white rounded-2xl shadow-lg p-8 hover:shadow-2xl transition transform hover:scale-105 border-t-4" style="border-top-color: #1E40AF;">
<div class="text-center">
<div class="inline-block p-6 rounded-2xl mb-4 gradient-primary">
<i class="fas fa-map-marked-alt text-5xl text-white"></i>
</div>
<h3 class="text-xl font-bold text-gray-800 mb-2">Manage Areas</h3>
<p class="text-gray-600 text-sm mb-4">Add, edit, delete, and assign admins</p>
<span class="btn-gradient text-white px-6 py-2 rounded-full inline-flex items-center">
View Areas <i class="fas fa-arrow-right ml-2"></i>
</span>
</div>
</a>
<!-- Districts -->
<a href="districts.php" class="block bg-white rounded-2xl shadow-lg p-8 hover:shadow-2xl transition transform hover:scale-105 border-t-4" style="border-top-color: #F97316;">
<div class="text-center">
<div class="inline-block p-6 rounded-2xl mb-4 gradient-secondary">
<i class="fas fa-map-marker-alt text-5xl text-white"></i>
</div>
<h3 class="text-xl font-bold text-gray-800 mb-2">Manage Districts</h3>
<p class="text-gray-600 text-sm mb-4">Add, edit, delete, and assign admins</p>
<span class="btn-gradient-orange text-white px-6 py-2 rounded-full inline-flex items-center">
View Districts <i class="fas fa-arrow-right ml-2"></i>
</span>
</div>
</a>
<!-- Assemblies -->
<a href="assemblies.php" class="block bg-white rounded-2xl shadow-lg p-8 hover:shadow-2xl transition transform hover:scale-105 border-t-4" style="border-top-color: #9333EA;">
<div class="text-center">
<div class="inline-block p-6 rounded-2xl mb-4 gradient-tertiary">
<i class="fas fa-church text-5xl text-white"></i>
</div>
<h3 class="text-xl font-bold text-gray-800 mb-2">Manage Assemblies</h3>
<p class="text-gray-600 text-sm mb-4">Add, edit, delete, and assign admins</p>
<span class="btn-gradient text-white px-6 py-2 rounded-full inline-flex items-center">
View Assemblies <i class="fas fa-arrow-right ml-2"></i>
</span>
</div>
</a>
</div>
</div>
</main>
<?php include '../../includes/footer.php'; ?>
Sindbad File Manager Version 1.0, Coded By Sindbad EG ~ The Terrorists