1.2 KiB
1.2 KiB
But : refaire le concours bac+2 en utilisant Rust
Contraintes techniques :
Aller au plus simple :
- pas de webapp, mais un site classique
- pas de framework JS, voire pas de javascript du tout
- un peu de css, mais pas de sass ou autre techno
- pas de fonctionnalités inutiles
- un framework simple, robuste avec de la documentation : axum (voire blessed.rs) -> voir projectc-dropped et suiviconcours-dropped
- moteur de template : tera -> suiviconcours-dropped
- pour la partie sql : sqlx -> suiviconcours-dropped
Todo fonctionnel
Poc :
- formulaire de quelques champs, avec validation des données
- récupération de ces données et les injecter dans la base
- génération PDF du dossier
- transfert vers la page de paiement au besoin
- envoie de mail de confirmation
Plus tard :
- saisi du mail
- validation du mail
- gestion des 3 années avec même formulaire
- demande du renvoi de mail avec les informations
Deuxième étape :
- interface admin, évolution statut de la demande
- upload des pièces justificative