Bienvenue dans l'application mobile Fotosphere ! Cette application a été développée avec Expo et React Native et utilise les services de Firebase.
FotoSphere est une application mobile conçue dans le cadre de mon projet de fin d'étude, en technique d'intégration multimédia. L'objectif principal de cette application est de permettre aux utilisateurs de partager, d'aimer et de commenter des photos. Il s'agit de créer une plateforme interactive de partage d'images où les utilisateurs peuvent interagir avec du contenu visuel.
Avant de pouvoir exécuter et développer sur ce projet, assurez-vous d'avoir les éléments suivants installés sur votre système :
-
Node.js : Cette application est construite avec Node.js. Vous pouvez le télécharger depuis le site officiel de Node.js.
-
Expo CLI : Pour gérer et exécuter des projets Expo, vous devez avoir Expo CLI installé globalement. Si ce n'est pas déjà fait, installez-le avec npm : npm install -g expo-cli
Pour exécuter cette application sur votre machine locale, suivez ces étapes simples :
- Clonez ce dépôt sur votre machine : git clone https://github.com/NMoumy/fotosphere.git
Accédez au répertoire de l'application : cd fotosphere
Installez les dépendances du projet : npm install
Après avoir installé les dépendances, vous pouvez démarrer l'application en utilisant Expo. Voici comment :
npx expo
Cette commande lancera un serveur de développement. À partir de là, vous pouvez choisir de lancer l'application sur un émulateur/simulateur ou sur votre propre appareil.
Options de Lancement Scan du QR Code : Scannez le QR code affiché dans votre terminal à l'aide de l'application Expo Go sur votre appareil mobile. Cela lancera l'application sur votre téléphone. Émulateur Android/iOS : Si vous avez un émulateur ou un simulateur d'installé, vous pouvez cliquer sur a pour lancer l'application sur l'émulateur android et i si l'émulateur ios. Il est preferable de le faire sur android, car l'application a été developper dessus.
Voici le lien video vers la demo : Le lien
Vous pouvez télécharger l'APK de l'application à partir de ce lien : Télécharger APK