Skip to content

bigo21/Vireel_umdeny

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🌍 Vireel · Umdeny — Site Vitrine Lite

Devoir technique — Développeur Web Junior | Réalisé en HTML/CSS/JS pur


🔗 Démonstration

Ouvrir https://bigo21.github.io/Vireel_umdeny/ directement dans un navigateur — aucun serveur requis.


🛠 Outils utilisés

Catégorie Outil
Langages HTML5, CSS3, JavaScript (ES6+)
Polices Google Fonts — Syne (titres), DM Sans (corps)
IA Claude (Anthropic) — pour la génération et structuration du code
Éditeur VS Code
Versioning Git / GitHub

Zéro dépendances npm. Zéro framework. Un seul fichier HTML.


🧠 Processus de développement

  1. Lecture complète du brief — identification de toutes les sections obligatoires, des exigences design et des questions de compréhension.
  2. Recherche sur l'écosystème — exploration de vireel.umdeny.com et recherches complémentaires pour comprendre chaque produit.
  3. Architecture décidée : one-page HTML unique, mobile-first, dark theme, CSS variables pour la cohérence.
  4. Ordre de développement :
    • Base (variables CSS, reset, typographie, nav)
    • Hero avec compteurs animés
    • Section About (bio Yvan TADIE)
    • Projets (5 cards)
    • Formation (système d'onglets)
    • Coworking (tarifs + formulaire validé)
    • Quiz interactif (5 questions → résultat personnalisé)
    • Section RDV (tuiles par projet)
    • Footer
  5. Tests responsive sur mobile (375px), tablette (768px) et desktop.

🤖 Utilisation de l'IA

Ce que j'ai demandé à Claude :

  • Générer la structure HTML complète one-page avec toutes les sections du brief
  • Écrire le CSS dark theme avec les animations CSS (fade-up, compteurs, pulse)
  • Écrire la logique JS du quiz (5 questions, scoring, résultats personnalisés)
  • Écrire la validation du formulaire de réservation coworking

Ce que j'ai ajusté manuellement :

  • Les contenus textuels (descriptions des projets, bio Yvan TADIE) basés sur mes recherches
  • Les couleurs d'accent par projet pour différencier visuellement les cards
  • Le système de scoring du quiz pour qu'il retourne des résultats cohérents
  • Les tarifs coworking (3 types d'espaces avec prix barrés)
  • Les modules de la formation P2P (12 modules, module 1 gratuit)

Ce que l'IA ne peut pas faire à ma place :

  • Comprendre et interpréter le brief
  • Trouver l'information sur l'écosystème Umdeny
  • Valider la cohérence métier des résultats du quiz

🚧 Difficultés rencontrées et solutions

Difficulté Solution
Compteur "1 Milliard+ FCFA" ne peut pas s'animer comme un entier normal Détection via data-short → affichage direct du texte
Formulaire : validation HTML5 native peu esthétique Validation JavaScript custom avec messages d'erreur stylisés
Quiz : système de scoring équitable sur 5 questions Matrice de scores pondérés (réponses Q1 = poids 3, Q2 = poids 2, etc.)
Mobile : grille footer à 4 colonnes trop serrée Passage à 2 colonnes sous 768px, 1 colonne sous 480px
Tabs formation : maintenir l'état actif au scroll Gestion classList .active en JS pur sans dépendance

✅ Questions de compréhension

1. Qu'est-ce que Wemonii ?

Wemonii est une plateforme de mise en relation entre porteurs de projets et investisseurs.

  • Porteur de projet : soumet son projet sur la plateforme pour chercher des financements. Il présente son business plan, ses besoins en capital et ses perspectives.
  • Investisseur : parcourt les projets disponibles, évalue les opportunités et choisit ceux dans lesquels il souhaite injecter des fonds. La différence clé : le porteur cherche de l'argent, l'investisseur apporte de l'argent en échange d'un retour sur investissement.

2. Cherryz WiFi Zone vs Cherryz Internet B2B

  • Cherryz WiFi Zone : solution pour espaces publics ou semi-publics (cafés, hôtels, restaurants). Déploiement d'un hotspot WiFi avec portail captif permettant de monétiser l'accès internet auprès des clients/visiteurs.
  • Cherryz Internet B2B : solution de connectivité dédiée pour les entreprises qui ont besoin d'une connexion stable, rapide et professionnelle pour leurs opérations quotidiennes. Contrat entreprise, SLA, support technique.

3. Qu'est-ce que Badawo ?

Badawo est un service de mise en relation et de prestation pour les professionnels, indépendants et TPE/PME africaines. Il s'adresse aux artisans, freelances, prestataires de services qui cherchent des missions ou des clients, ainsi qu'aux entreprises qui souhaitent sous-traiter des tâches spécifiques. C'est une sorte de marketplace de services B2B/B2C locale.

4. Formation P2P — Prix et module gratuit

  • Prix total : 50 000 XAF pour la formation complète (12 modules)
  • Module gratuit : le Module 1 est accessible gratuitement, sans paiement préalable
  • Comment y accéder : en s'inscrivant sur la plateforme de formation Umdeny, le Module 1 est déverrouillé automatiquement. Les modules 2 à 12 nécessitent le paiement des 50 000 XAF.

5. Les 3 espaces Coworking Vireel

Espace Tarif normal Tarif promo
🪑 Bureau Partagé (open space) 8 000 XAF/jour 5 000 XAF/jour
🚪 Bureau Privé (1-2 personnes) 22 000 XAF/jour 15 000 XAF/jour
🎤 Salle de Réunion (8-10 pers.) 40 000 XAF/demi-journée 25 000 XAF/demi-journée

🔄 Avec plus de temps, je ferais...

  1. Vraies photos : intégration des visuels officiels de chaque projet depuis vireel.umdeny.com
  2. Intégration cal.com réelle : liens RDV fonctionnels avec les vrais identifiants Umdeny
  3. Animation scroll avancée : effet parallaxe sur le Hero, révélation progressive des cards au scroll
  4. Back-end formulaire : envoi réel du formulaire coworking par email (Formspree ou Netlify Forms)
  5. Blog/Actualités : section dynamique via un CMS headless (Notion API, Sanity)
  6. i18n : version anglaise pour couvrir les pays anglophones d'Afrique
  7. Lighthouse audit : optimisation images, lazy loading, score 95+
  8. Tests : tests Cypress pour le quiz et la validation du formulaire

📊 Sections livrées

# Section Statut
1 Hero — titre, compteurs animés, 3 CTA
2 Qui suis-je — bio Yvan TADIE
3 Projets — 5 cards avec liens RDV
4 Formation — Trading, P2P, Internet
5 Coworking — tarifs + formulaire validé
6 Quiz interactif — 5 questions + résultat
7 Prendre RDV — tuiles par projet
8 Footer — logo, réseaux, liens

Contact : direction@umdeny.com | Objet : [DEVOIR WEB JUNIOR] Prénom Nom

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages