Skip to content

Latest commit

 

History

298 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🎓 MyTutorSpace - Plateforme de Tutorat Connecté

🌟 Transformez votre apprentissage

MyTutorSpace révolutionne le soutien scolaire en connectant étudiants et tuteurs experts à travers une expérience digitale fluide et personnalisée.

🚀 Fonctionnalités clés

  • Catalogue de cours - Parcourir des centaines de ressources pédagogiques triées par matière et niveau
  • Espace exercices - Mettez en pratique vos connaissances avec des exercices corrigés
  • Matching intelligent - Trouvez le tuteur idéal grâce à notre algorithme de recommandation
  • Classes virtuelles - Bénéficiez de cours particuliers en visioconférence

💻 Stack Technique

Symfony PHP Tailwind CSS

Backend

  • Symfony 6.3 avec API Platform
  • Doctrine ORM pour la gestion des données
  • Système d'authentification JWT

Frontend

  • Tailwind CSS 3.0 avec design responsive

🛠 Mise en route

  1. Cloner le projet
git clone https://github.com/yah422/MyTutorSpace.git && cd MyTutorSpace
  1. Installer les dépendances
composer install && npm install
  1. Configurer l'environnement
    Créez un fichier .env.local et configurez :
DATABASE_URL="mysql://db_user:db_password@127.0.0.1:3306/mytutorspace?serverVersion=8.0"
  1. Initialiser la base de données
php bin/console doctrine:migrations:migrate
php bin/console doctrine:fixtures:load
  1. Lancer l'application
symfony server:start
npm run dev

📱 Aperçu de l'interface

image image image

📅 Roadmap 2025

  • Intégration de l'IA pour l'analyse des difficultés des élèves
  • Application mobile React Native
  • Système de badges et récompenses
  • Tableau de bord analytique pour les tuteurs

👩💻 Auteure

Asma SAIDI
Développeuse Full-Stack passionnée par l'éducation digitale

GitHub
LinkedIn


Fait avec passion pour l'éducation de demain

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages