Skip to content

Application multi-plateforme en React Native permettant de gérer diverses listes de tâches. Utilisation de Neo4J couplée à GraphQL pour la base de données.

License

Notifications You must be signed in to change notification settings

florianppn/TodoApp-ReactNative-Neo4j-GraphQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application Todo-List

Description

Développement d'une application multi-plateforme en React Native permettant de gérer diverses listes de tâches. Utilisation de Neo4j pour la base de données couplée à GraphQL. Apollo Server a été utilisé pour le déploiement de l'API, et Expo pour un lancement simple et rapide de l'application.

Prérequis

  • Installation de Node.js

    • Normalement l'installation de npm et npx est comprise dans celle de Node.js
  • Installation de Neo4j

    • Installation du plugin APOC

Comment lancer l'application

Démarrer l'API GraphQL

  • Se rendre dans le dossier ./src/graphql-app/

  • Mettez à jour le fichier .env

  • Installation des dépendances nécessaires au projet avec la commande npm install

  • La commande npm start permet de lancer le serveur Apollo

Démarrer l'Application React Native

  • Se rendre dans le dossier ./src/graphql-app/

  • Installation d'Expo CLI avec la commandenpm install -g expo-cli

  • Installation des dépendances nécessaires au projet avec la commande npm install

  • La commande npm start permet de lancer l'application Todo-List

Contribuer

  • N'hésitez pas à signaler des bugs.

  • N'hésitez pas à améliorer le code existant.

Licence

Ce projet est sous licence MIT.

Captures d'écran

home

signIn

todo-lists

todos

About

Application multi-plateforme en React Native permettant de gérer diverses listes de tâches. Utilisation de Neo4J couplée à GraphQL pour la base de données.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published