CoolFace
Apppublic

Dio7/pae-medic-nd

sourceHugging Faceapache-2.0updated 4mo agoView on Hugging Face
0likes
App README

PAE MEDIC-ND — Programme d'aide aux employés

Application web complète (PHP + SQLite) pour la gestion du programme d'aide aux employés de MEDIC-ND.

🚀 Premier démarrage sur HuggingFace

  1. 1.Ouvrir https://VOTRE-SPACE.hf.space/install/install.php
  2. 2.Choisir SQLite comme base de données
  3. 3.Créer votre compte administrateur
  4. 4.Supprimer le dossier `install/` après installation

🔑 Configurer Zoom

Renseignez vos clés dans l'installeur ou directement dans les Variables d'environnement du Space :

VariableDescription
ZOOM_ACCOUNT_IDAccount ID de votre app Zoom
ZOOM_CLIENT_IDClient ID (Server-to-Server OAuth)
ZOOM_CLIENT_SECRETClient Secret

Créer l'app : marketplace.zoom.us → My Apps → Server-to-Server OAuth → scope meeting:write:admin

📁 Structure

├── index.html          ← Accueil
├── employes.html       ← Portail employés (formulaire confidentiel)
├── employeurs.html     ← Portail employeurs
├── calendrier.html     ← Réservation en ligne
├── teleconsultation.html ← Info Zoom
├── portail-employeur.html ← Dashboard employeur
├── admin.html          ← Administration
├── services.html       ← Services
├── contact.html        ← Contact
├── urgence.html        ← Urgence 24/7
├── confidentialite.html ← Politique
├── api/router.php      ← API REST (20 routes)
├── config/config.php   ← Configuration
├── includes/zoom.php   ← Intégration Zoom
├── sql/                ← Schémas MySQL + SQLite
└── install/            ← Installeur (à supprimer après)

🛡️ Sécurité

  • CSRF tokens sur tous les formulaires
  • PDO prepared statements (anti-injection SQL)
  • Bcrypt (coût 12) pour les mots de passe
  • Headers HTTP de sécurité (CSP, HSTS, X-Frame-Options)
  • IP hashée (HMAC-SHA256) — jamais stockée en clair
  • Conformité Loi 25 (Québec) + LPRPDE

🇨🇦 À propos

Développé pour MEDIC-ND — Agence de placement de personnel de santé au Québec.

  • Site PAE : pae.medic-nd.com
  • Site placement : placementsante.medic-nd.com