Obsywon / Escapade

0 stars 0 forks source link
android azure-functions cosmosdb nosql-database react-native

EscapadeM2

Description

EscapadeM2 est une application mobile conçue dans le cadre d'un projet universitaire. Son objectif principal est d'offrir aux utilisateurs une plateforme intuitive pour explorer et partager des destinations de voyage captivantes. De manière complémentaire, l'application vise à simplifier la planification d'itinéraires en permettant aux utilisateurs d'intégrer facilement les lieux découverts par d'autres voyageurs.

Fonctionnalités principales

Captures d'écran

Capture d'écran 1 Capture d'écran 2 Capture d'écran 3 Capture d'écran 4 Capture d'écran 5 Capture d'écran 6 Capture d'écran 7

Installation

  1. Clonez le référentiel sur votre machine locale.
    git clone https://github.com/votre-utilisateur/escapadeM2.git
  2. Accédez au répertoire du projet.
    cd escapadeM2
  3. Accédez au répertoire du frontend.
    cd frontend
  4. Ajoutez le fichier .env.local

Un fichier .env template est déjà disponible dans le projet. Ce fichier doit contenir ces informations :

EXPO_PUBLIC_BACKEND_APP_URI=

EXPO_PUBLIC_FIREBASE_API_KEY=
EXPO_PUBLIC_FIREBASE_AUTH_DOMAIN=
EXPO_PUBLIC_FIREBASE_PROJECT_ID=
EXPO_PUBLIC_FIREBASE_STORAGE_BUCKET=
EXPO_PUBLIC_FIREBASE_MESSAGING_SENDER_ID=
EXPO_PUBLIC_FIREBASE_APP_ID=

EXPO_PUBLIC_GOOGLE_BASE_URL=
EXPO_PUBLIC_GOOGLE_API_KEY=
  1. Installez les dépendances.
    npm install
  2. Lancez l'application.
    npm start
  3. Scannez le code QR avec l'application Expo Go sur votre appareil mobile pour visualiser l'application.

Technologies utilisées

Contributeurs