Bienvenue sur le dépôt GitHub du projet MyDigitalHub, une application développée dans le cadre du cours de Progressive Web Apps (PWA) à MyDigitalSchool Nantes. Cette application est conçue pour mettre en avant les projets réalisés par les étudiants de MyDigitalSchool Nantes, ainsi que pour offrir d'autres fonctionnalités intéressantes pour la communauté étudiante.
MyDigitalHub est une plateforme dédiée aux étudiants de MyDigitalSchool Nantes. Elle permet de présenter les projets des étudiants, partager des ressources, et bien plus encore.
Avant de lancer l'application, assurez-vous d'avoir installé les outils suivants :
Pour lancer le backend de l'application, suivez ces étapes :
Clonez le dépôt :
git clone git@github.com:My-Digital-School-Nantes/MDS-MyDigitalHub.git
cd MDS-MyDigitalHub
Créez et lancez les conteneurs Docker nécessaires :
docker-compose up -d --no-cache
Pour installer et démarrer le frontend de l'application :
Installez les dépendances :
cd frontend
yarn install
Lancez le serveur de développement :
yarn dev
Vous pouvez maintenant accéder à l'application en ouvrant votre navigateur à l'adresse http://localhost:3000.
Nous encourageons la contribution à ce projet ! Si vous avez des suggestions ou des améliorations, n'hésitez pas à faire un fork du dépôt et à soumettre une pull request.
Ce projet est sous licence libre. Vous pouvez le redistribuer et/ou le modifier sous les termes de la Licence Publique Générale GNU publiée par la Free Software Foundation.