Skip to content

LICENCE-INFO-CAEN/TodoApp-ReactNative-Neo4j-GraphQL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Application Todo-List

Description

Développement d'une application mobile (IOS/Android) 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 le lancement 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/MyApp/

  • 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 mobile 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

 
 
 

Contributors