An open API service indexing awesome lists of open source software.

https://github.com/mzilinassim/web4jobs-formation

Une application web responsive pour générer et gérer des emplois du temps de formation avec des modules personnalisables, des jours et des créneaux horaires.
https://github.com/mzilinassim/web4jobs-formation

css html html5 javascript netlify pdf-generation react reactjs tailwind tailwindcss

Last synced: 29 days ago
JSON representation

Une application web responsive pour générer et gérer des emplois du temps de formation avec des modules personnalisables, des jours et des créneaux horaires.

Awesome Lists containing this project

README

        

# Formation WEB4JOBS

Website Preview [ici](https://web4jobs-formation.netlify.app/)

## Générateur de Planning de Formation

Une application web responsive pour générer et gérer des emplois du temps de formation avec des modules personnalisables, des jours et des créneaux horaires.

### Fonctionnalités

- 📅 Définir les jours disponibles pour la formation
- 📚 Créer plusieurs modules de formation avec des thèmes personnalisés
- ⏱️ Assigner des modules à des jours spécifiques
- 🕒 Ajuster les créneaux horaires pour chaque module
- 🖨️ Générer des versions PDF imprimables du planning
- 📱 Design entièrement responsive

### Technologies Used

- **React** - Bibliothèque JavaScript pour construire des interfaces utilisateur
- **Tailwind CSS** - Framework CSS utility-first
- **Lucide React** - Ensemble d'icônes beau et cohérent
- **HTML5** - Pour la structure et les fonctionnalités d'impression
- **CSS3** - Pour le style et les animations

### Utilisation

1. Définir les Paramètres de Base:

- Sélectionnez le nombre de modules nécessaires pour votre formation

- Choisissez les jours de la semaine disponibles

2. Configurer les Modules:

- Nommez chaque module avec un thème spécifique

- Assignez chaque module à un jour disponible

3. Ajuster le Planning:

- Modifiez les heures de début et de fin pour chaque module

- Visualisez la durée calculée automatiquement

4. Imprimer/Exporter:

- Utilisez le bouton d'impression pour générer une version PDF

- La version imprimée est optimisée pour la lisibilité

## Générateur de Certificats

Une application web responsive pour générer et télécharger des certificats personnalisés pour les participants à des formations.

### Fonctionnalités

- 📝 Personnalisation des informations du participant (nom, prénom)
- 🎓 Personnalisation du titre de la formation
- 📅 Sélection de la date d'obtention du certificat
- 🔗 Ajout d'un lien personnalisé pour le QR code de vérification
- 📱 Interface entièrement responsive
- 🖨️ Génération de certificats en format PDF prêts à l'impression

### Technologies utilisées

- **React** :Bibliothèque JavaScript pour construire des interfaces utilisateur

- **Tailwind CSS**: Framework CSS utility-first

- **Lucide React**: Bibliothèque d'icônes modernes

- **QRCode.react**: Composant React pour générer des QR codes

- **HTML5**: Pour la structure et les fonctionnalités d'impression

### Utilisation

1. Saisir les informations du participant:

- Prénom et nom du participant

- Titre de la formation suivie

2. Définir les détails du certificat:

- Sélectionner la date d'obtention

- Personnaliser le lien du QR code de vérification

3. Télécharger le certificat:

- Utiliser le bouton "Télécharger en PDF" pour générer et sauvegarder le certificat

- Le certificat est optimisé pour l'impression au format paysage A4