Skip to content

Latest commit

 

History

History
89 lines (53 loc) · 2.51 KB

README.FR.md

File metadata and controls

89 lines (53 loc) · 2.51 KB

Spaced Memo - Application d'Apprentissage par Répétition Espacée

Logo de Spaced Memo

Introduction

Spaced Memo est une application d'apprentissage par répétition espacée conçue pour aider les étudiants à apprendre et maîtriser efficacement les concepts de React, l'une des bibliothèques JavaScript les plus populaires pour la création d'interfaces utilisateur.

L'objectif principal de cette application est de fournir un outil interactif pour l'apprentissage de React. Les étudiants peuvent utiliser Spaced Memo pour renforcer leur compréhension des concepts de React grâce à des révisions espacées, des exercices pratiques et des quiz.

Table des matières

Installation

Prérequis

Avant d'installer Spaced Memo, assurez-vous d'avoir Node.js et npm installés sur votre système.

  1. Clonez ce dépôt :
$ git clone https://github.com/solarpush/spaced-memo.git
  1. Accédez au répertoire du projet :
$ cd spaced-memo
  1. Installez les dépendances :
$ npm install

Utilisation

Pour exécuter Spaced Memo en mode développement, utilisez la commande suivante :

  1. Lancer le serveur de developement :
$ npm run dev
  1. Build le projet (compilation) et exporter les ficher finaux dans le dossier ./dist :
$ npm run build
  1. Lancer une préview du fichier final avant déployement sur un serveur local (http://localhost:4173) :
$ npm run preview

En mode dévelopement l'application sera accessible à l'adresse http://localhost:5173 dans votre navigateur. Utilisez Spaced Memo pour explorer les leçons, les révisions espacées et les exercices pratiques liés à React.

Version en ligne

Une démo en ligne est présente à cette adresse : Spaced-Memo Démo

Contribuer

Nous encourageons les contributions à Spaced Memo. Si vous souhaitez contribuer au développement, veuillez suivre ces étapes :

  1. Forkez le projet.

  2. Créez une branche pour votre contribution :

  3. Effectuez vos modifications et assurez-vous que les tests passent.(Si il y en à)

  4. Soumettez une demande d'extraction (pull request) pour votre contribution.

  5. J'examinerai votre contribution et la fusionnerai si elle est conforme aux normes du projet.

Licence

Ce projet est sous licence MIT - voir le fichier LICENCE.md pour plus de détails.