Devwise
Devwise
Tunisie

REF 01 – Conception et développement d'une plateforme web de génération assistée de devoirs et de suivi des apprenants PFE

Frontend (Angular/TypeScript)Backend (Java/Spring Boot)DevOps / Cloud (Docker, Kubernetes)

Publié il y a environ 11 heures

Stage
⏱️4-6 mois
💼Hybride
📅Expire dans 12 jours
Version adaptée à l’offre, pas générique.

Description du poste

Objectif du projet :

  • Fournir aux enseignants un outil simple, performant et intelligent pour générer des exercices personnalisés, suivre les soumissions et analyser les performances des étudiants.
  • Plateforme web orientée génération assistée de devoirs et suivi des apprenants (REF 01). DURÉE : 6 MOIS.

Technologies & architecture :

  • Frontend : Angular || TypeScript || HTML5 || SCSS || Chart.js pour interfaces et visualisations.
  • Backend : Spring Boot || Java || Spring Security || MySQL ; Authentification JWT, documentation via Swagger et tests via Postman.
  • DevOps : Docker || GitLab CI/CD || Kubernetes pour déploiement, orchestration et hébergement.

Fonctionnalités principales :

  • Génération automatique d’exercices à partir de modèles prédéfinis et création/édition de devoirs via une interface Angular intuitive.
  • Suivi des soumissions, système de notation, tableaux de bord pour visualiser les statistiques de performance et messagerie interne pour la communication enseignant/étudiant.
  • Système de gestion des offres et abonnements avec différents plans tarifaires ; déploiement et orchestration en production.

Responsabilités et livrables attendus :

  • Concevoir et développer les composants frontend et backend, intégrer l’authentification (JWT) et sécuriser les API avec Spring Security.
  • Mettre en place CI/CD (GitLab), conteneurisation (Docker) et orchestration (Kubernetes) ; fournir documentation Swagger et collection Postman.

Profil recherché et modalités :

  • Étudiant(e) ingénieur(e) en informatique / génie logiciel, intéressé(e) par le développement full-stack et les pratiques DevOps.
  • Compétences souhaitées : Angular, TypeScript, Java/Spring Boot, bases de données MySQL, concepts Docker/Kubernetes, compréhension des systèmes d’authentification JWT.

Candidature :

  • Pour postuler, envoyez votre CV et lettre de motivation en précisant « REF 01 » dans l'objet. Courriel : contact@devwise.tn .
  • Vous pouvez également postuler via le lien suivant : https://devwise.tn/#stage
Devwise - REF 01 – Conception et développement d'une plateforme web de génération assistée de devoirs et de suivi des apprenants PFE | Hi Interns