Coder Social home page Coder Social logo

geodeafibrillateur's Introduction

Contributors Forks Stargazers Issues


Logo

GéoDéfibrillateurs

Trouver un défibrillateur en 1 clic avec GéoDéfibrillateurs !
Voir le projet »

Voir Démo · Signaler Bug

Table des matières
  1. À propos de ce projet
  2. Pour commencer
  3. Éléments techniques
  4. Roadmap
  5. Contact
  6. Remerciements

À propos de ce projet

Product Name Screen Shot

Trouver un défibrillateur automatisés externes (DAE) avec l'API des défibrillateurs déclarés dans la base nationale Géo'DAE !

GéoDéfibrillateurs rend accessible cette donnée qui peut sauver une vie. En effet :

À peine 1 citoyen sur 10 survit à un arrêt cardiaque faute d'avoir bénéficié au bon moment de l'intervention d'une personne, le temps que les secours interviennent.Cette personne aurait pu leur sauver la vie en pratiquant les gestes de premier secours et en relançant le cœur par un choc électrique en utilisant un DAE.

(⬆️)

Bibliothèques et frameworks

  • Vite
  • React
  • Firebase
  • Netlify

(⬆️)

Pour commencer

Pour mettre en place une copie locale et la faire fonctionner, suivez les étapes suivantes.

Configuration requise

  • git v2.43 ou supérieure
  • NodeJS v20.10 ou supérieur
  • npm v10.2.3 ou supérieure

Pour vérifier qu'ils sont correctement installés et configuré vous pouvez executer :

git --version
node --version
npm --version

Installation

  1. Cloner le repo
    git clone https://github.com/GitHub038/ProjetEnEquipe/.git
  2. Installer les paquets NPM
    npm i
  3. Configurer les variables d'environnement selon votre choix de base de données
  4. Lancer le projet à l'aide de la commande suivante :
   npm start

(⬆️)

Éléments techniques

Ce projet regroupe les éléments techniques suivants :

  • React Hooks
  • Bibliothèque de composants
  • Context API (ou State Manager)
  • Gestion de l'authentification (Login/Register)
  • Intégration d'une API
  • Réalisation de tests
  • Mise en production / Déploiement

Ce que nous avons utilisé :

Roadmap

  • Écrire la documentation
  • Tests :
    • Finir les tests d'intégration
    • Établir les test e2e avec cypress
  • Refactors :
    • Réorganiser et restructurer le code afin de favoriser sa lisibilité et sa clarté, mais aussi pour faciliter les tests
  • Authentification : Ajout de la fonctionnalité "Mot de passe oublié"
  • Firebase : Intégrer l'ensemble des données disponibles

(⬆️)

Contact

Lien du projet : https://geodefibrillateurs.netlify.app/

(⬆️)

Remerciements

geodeafibrillateur's People

Contributors

bambathiam avatar choukro avatar github038 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.