Application web de visioconférence avec géolocalisation en temps réel. Permet aux utilisateurs de partager leur position sur une carte interactive tout en participant à une visioconférence commune.
- 🗺️ Carte interactive avec positions en temps réel
- 🎥 Visioconférence intégrée
- 📍 Géolocalisation continue
- 🏃 Détection de vitesse via accéléromètre
- 🔄 Mises à jour en temps réel
- WebRTC pour la visioconférence
- WebSocket pour la communication en temps réel
- API Geolocation pour le suivi de position
- Leaflet.js pour la cartographie
- Node.js et Express pour le serveur
- Node.js (v22 ou supérieur)
- npm (v10 ou supérieur)
- Navigateur moderne avec support WebRTC
- Permissions de géolocalisation et caméra/micro
# Cloner le projet
git clone <url-du-repo>
cd geoconference
# Installer les dépendances
npm install
# Lancer en développement
cd server
npm install
npm run devOuvrez ensuite votre navigateur à l'adresse : http://localhost:3000