TaalToolBox App
TaalToolBox App est une application web et mobile axée sur l'apprentissage des langues.
Cette application est développée dans le cadre du cours "Projet d'intégration" du bachelier Technologie de l'informatique à l'EPHEC.
Ce projet utilise la Framework Vue.js 3 pour le Frontend, l'environnement d'exécution NodeJS pour le backend et une base de données PostgreSQL pour la persistance des données.
Pré-requis
- NodeJS & npm
- PostgreSQL
Ou la plateforme Docker
pour le lancement de ces applications dans un container.
Installation
Clonez le Github :
git clone https://github.com/Rachiid007/projet-integration
Déplacer vous vers le dossier :
cd projet-integration
Setup VScode
Pour éviter les erreurs, veuillez installer l'extension Vue Volar et activer le mode Takeover uniquement sur l'espace de travail !
Démarrage
Rendez-vous dans le répertoire frontend, ouvrez une console et lancez la commande npm install
pour installer les dépendances et npm run dev
pour lancer le serveur.
En ce qui concerne le répertoire backend, ouvrez une console et lancez la commande npm install
pour installer les dépendances et npm run start:dev
pour lancer le serveur.
Veillez garder les deux fenêtres des consoles ouvertes.