Skip to content

needforschool/fesipop-mobile

 
 

Repository files navigation

🎉 Festival App - React Native with Expo

Bienvenue dans Festival App, une application mobile dédiée à l'expérience ultime des festivals ! Elle permet aux utilisateurs de découvrir des événements, de se repérer grâce à une carte interactive, et d'accéder à des informations détaillées sur les stands, scènes et artistes. Développée en React Native avec Expo, cette application offre une interface simple et intuitive pour les amateurs de festivals.

📱 Fonctionnalités

  • Carte interactive : Localisation des événements, stands de nourriture, toilettes et scènes de concert.
  • Notifications programmées : Rappels des événements à venir.
  • Modal de détails d'événement : Affichage d'informations supplémentaires en temps réel sur les artistes, lieux et horaires des événements.
  • Localisation en temps réel : Suivi de votre position pour une meilleure navigation.
  • Clustering des marqueurs : Agrégation des points sur la carte pour une meilleure visibilité.

🚀 Installation

Pour lancer l'application sur votre machine locale, suivez ces étapes :

1. Clonez ce dépôt

git clone https://github.com/votre-utilisateur/festival-app.git
cd festival-app

🛠️ Technologies utilisées

  • React Native : Pour créer une application mobile performante et multi-plateformes.
  • Expo : Un outil puissant pour simplifier le développement mobile avec React Native.
  • react-native-maps : Intégration d'une carte interactive pour localiser les différents événements et services du festival.
  • Expo Location : Pour obtenir la position GPS de l'utilisateur en temps réel.
  • Expo Notifications : Pour gérer les notifications locales et alerter les utilisateurs sur les événements.

📋 Utilisation

Une fois l'application lancée, vous pourrez :

  • Explorer la carte interactive pour découvrir les différents lieux du festival.
  • Cliquer sur les marqueurs pour afficher des détails sur les événements ou les stands.
  • Recevoir des notifications sur les événements programmés.
  • Visualiser votre position en temps réel pour mieux vous repérer.

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%