Sindbad~EG File Manager

Current Path : /home/copmadinaarea/thecopmadinaarea.org/portal/modules/administration/
Upload File :
Current File : /home/copmadinaarea/thecopmadinaarea.org/portal/modules/administration/index.php

<?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