Skip to content

Projet Copycat en React Native / Firebase du réseau social Instagram

Notifications You must be signed in to change notification settings

tony-dugue/instagram-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Instagram Challenge

Supports Expo iOS Supports Expo Android Supports Expo Web

📷 Screenshots


Fonctionnalités


  • Authentification & base de données avec Firebase (Authentication & Cloud Firestore)
  • création de compte et connexion via Firebase
  • Ajout et récupération de post dynamique via Firebase
  • Formulaire avec Formik et validations avec Yup
  • validation dynamique des champs de formulaire avec l'affichage d'une bordure rouge en cas d'erreur
  • Système de like / unlike dynamique avec la base de données
  • Stack navigation

🚀 Installation


  • récupération du projet sur Github par HTTPS :
$ https://github.com/tony-dugue/instagram-challenge.git
  • installer les packages :
$ yarn install

ou npm install

  • dans le fichier .env, mettre les identifiants et les clés de connexion à la base de données Firebase

Démarrer l'application


  • Pour ouvrir le Metro Bundler dans le navigateur :
$ yarn start
  • Ouvrir le projet dans un appareil avec Expo Go :

Ajout de code natif


Ce projet peut être exécuté à partir d'un navigateur Web ou de l'application client Expo. Du code natif peut être ajouté par la suite. on peut le faire en éjectant le projet et en le reconstruisant nous-même.

Pour ajouter du code natif, il faut éjecter le projet avec yarn eject

About

Projet Copycat en React Native / Firebase du réseau social Instagram

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published