Skip to content

DoudouINSA/ProjetSMART

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

146 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bran

Répertoire Github du Projet Smart: Bran

Introduction

Ce repo continent l'application Bran créée dans le cadre du Projet Longue Durée Smart à l'INSA Lyon.

L'application est écrite en javascript pour le back et le front ainsi qu'en python pour les algorithmes de calcul de trajet.

L'application utilise les frameworks

Et Mongo DB comme SGBD

Développement

Pour lancer l'application vous aurez besoin:

  • NodeJS version 8.7.x or higher.
  • npm version 6.9.x or higher.
  • mongoDB
  • Expo version 32.0.6 or higher.
  • Git. For windows, for linux : sudo apt-get install git

Cloner le repo avec git clone https://github.com/DoudouINSA/ProjetSMART.git.

Puis, lancer la commande dans le fichier racine du projet: npm install.

Launch server

Pour lancer l'application, ouvrir un terminal et faire la commande : npm run dev:back (dans le dossier racine de l'application) Puis, ouvrir un autre terminal et faire la commande : npm start (dans le dossier /client/AppliMobile de l'application) permettant de lancer le front avec expo

Une fois le front lancé, il faudra prendre en photo le QR code (TUNEL) présenté sur la page du navigateur ouvert automatiquement.

Tous les appels API fait du front seront transférés vers le back.

Notes

L'application utilise nodemon pour regarder les changements de code. L'application se relancera quand le code édité sera sauvegardé.

About

On va se régaler <3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 7