Retour aux projets

LPKF file submission

Une application Flask où les étudiants déposent leurs cartes électroniques pour la graveuse de l’IUT.

Contexte
IUT Lyon 1, BUT GEII
Période
Février – mai 2025
Rôle
Projet d’équipe
Équipe
Équipe de 5
  • Python
  • Flask
  • SQLAlchemy
  • MySQL
  • Jinja2

Le projet

À l’IUT les étudiants conçoivent des cartes électroniques avec KiCad. Elles sont ensuite gravées sur une machine LPKF. Nous avons fait une plateforme web pour déposer ces fichiers et suivre leur validation.

  • Les étudiants déposent leur projet en ZIP et suivent son statut.
  • Les professeurs lancent des vérifications automatiques des fichiers KiCad puis acceptent ou refusent le projet.
  • Un administrateur gère les utilisateurs et les rôles. La connexion est gérée avec Flask-Login.
Page de dépôt d’un projet en fichier ZIP
Page d’administration avec la liste des utilisateurs et leur rôle
La page admin pour gérer les rôles. J’ai relancé l’application avec des utilisateurs inventés.