import React from "react";
import {
  Search,
  MapPin,
  Calendar,
  Bus,
  ArrowRight,
  LogIn,
  UserPlus,
  RadioTower,
  Binoculars,
  Settings,
  ChartArea,
} from "lucide-react";

function Gestion() {
  return (
    <div className="min-h-screen bg-gradient-to-br from-blue-50 to-indigo-50">
      <div className="max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-12">
        <div className="text-center mb-12">
          <h2 className="text-4xl font-bold text-gray-900 mb-4">
            Bienvenue dans le module <b>Gestion</b>.
          </h2>
          <p className="text-xl text-gray-600 max-w-3xl mx-auto">
            Dans ce module, vous allez pouvoir gerer les objets connectés de
            l'hopital.
          </p>
        </div>

        {/* Features Grid */}
        <div className="grid md:grid-cols-3 gap-8">
          <div className="bg-white p-6 rounded-xl shadow-sm hover:shadow-md transition-shadow">
            <div className="w-12 h-12 bg-indigo-100 rounded-lg flex items-center justify-center mb-4">
              <RadioTower className="text-indigo-600" size={24} />
            </div>
            <h3 className="text-xl font-semibold mb-2">
              Gestion des objets connectés
            </h3>
            <p className="text-gray-600 mb-4">
              Découvrez les meilleurs endroits de votre ville, qu'il s'agisse de
              restaurants, de parcs ou de lieux culturels.
            </p>
            <a
              href="/gestionObjets"
              className="flex items-center text-indigo-600 hover:text-indigo-700"
            >
              Explorer les lieux <ArrowRight size={16} className="ml-2" />
            </a>
          </div>
          <div className="bg-white p-6 rounded-xl shadow-sm hover:shadow-md transition-shadow">
            <div className="w-12 h-12 bg-indigo-100 rounded-lg flex items-center justify-center mb-4">
              <Settings className="text-indigo-600" size={24} />
            </div>
            <h3 className="text-xl font-semibold mb-2">
              Configurer des services
            </h3>
            <p className="text-gray-600 mb-4">
              Découvrez les meilleurs endroits de votre ville, qu'il s'agisse de
              restaurants, de parcs ou de lieux culturels.
            </p>
            <a
              href="#"
              className="flex items-center text-indigo-600 hover:text-indigo-700"
            >
              Explorer les lieux <ArrowRight size={16} className="ml-2" />
            </a>
          </div>
          <div className="bg-white p-6 rounded-xl shadow-sm hover:shadow-md transition-shadow">
            <div className="w-12 h-12 bg-indigo-100 rounded-lg flex items-center justify-center mb-4">
              <Binoculars className="text-indigo-600" size={24} />
            </div>
            <h3 className="text-xl font-semibold mb-2">
              Surveillance et optimisation des ressources
            </h3>
            <p className="text-gray-600 mb-4">
              Restez informé des derniers événements, festivals et
              rassemblements communautaires dans votre région.
            </p>
            <a
              href="#"
              className="flex items-center text-indigo-600 hover:text-indigo-700"
            >
              Voir les événements <ArrowRight size={16} className="ml-2" />
            </a>
          </div>

          <div className="bg-white p-6 rounded-xl shadow-sm hover:shadow-md transition-shadow">
            <div className="w-12 h-12 bg-indigo-100 rounded-lg flex items-center justify-center mb-4">
              <ChartArea className="text-indigo-600" size={24} />
            </div>
            <h3 className="text-xl font-semibold mb-2">
              Rapports statistiques
            </h3>
            <p className="text-gray-600 mb-4">
              Accédez en temps réel aux horaires et aux itinéraires des bus, des
              trains et des autres transports publics.
            </p>
            <a
              href="#"
              className="flex items-center text-indigo-600 hover:text-indigo-700"
            >
              Vérifier les horaires <ArrowRight size={16} className="ml-2" />
            </a>
          </div>
        </div>
      </div>
    </div>
  );
}

export default Gestion;
