Skip to content

lioubiarabi/CosmicExplore

 
 

Repository files navigation

🌌 CosmicExplore — Par AstroTech Studio

Un projet éducatif et inspirant autour de l'univers et de l'exploration spatiale.
Conçu et développé par l'équipe AstroTech Studio dans le cadre du brief "CosmicExplore".


🚀 Sommaire


🌠 Présentation du projet

CosmicExplore est un site web éducatif et interactif dédié à la découverte de l'univers.
Son objectif est d'inspirer les curieux et passionnés d'astronomie à travers une expérience immersive et accessible sur tous les appareils.

Le projet a été conçu selon la méthode Mobile First, avec une attention particulière à :

  • L'accessibilité (WCAG)
  • La cohérence visuelle (thème spatial)
  • Les standards W3C

🎯 Objectifs pédagogiques

  • Concevoir un site complet et responsive à partir de maquettes Figma
  • Mettre en œuvre les bonnes pratiques HTML et CSS
  • Gérer un projet web collaboratif avec Git & GitHub
  • Développer des fonctionnalités interactives en JavaScript
  • Déployer un site statique sur GitHub Pages

🧭 Structure du site

Le site comprend 5 pages obligatoires et 1 page additionnelle (plus éventuellement 2 bonus).

Type de page Nom Description principale
Page 1 Accueil Présentation générale, héros banner, témoignages, FAQ, newsletter
Page 2 Guide d'Astrophotographie Tutoriels, conseils et galerie communautaire
Page 3 Catalogue Céleste Exploration des planètes, étoiles, galaxies et nébuleuses
Page 4 Inscription communautaire Formulaire avec validation et choix d'abonnement
Page 5 Actualités & Événements Affichage dynamique simulé des actualités astronomiques
Page 6 Chronologie des missions spatiales Timeline interactive (missions passées, présentes, futures)

🛠 Technologies utilisées

Front-End

  • HTML5 — Structure sémantique conforme W3C
  • CSS3 / Tailwind CSS — Mise en page et design responsive
  • JavaScript (ES6) — Interactivité et logique des composants

Outils

  • Git & GitHub — Gestion de versions et collaboration
  • Figma — Zoning, wireframes et maquettes desktop/mobile

🧩 Méthodologie de travail

Durée : 5 jours et demi

Travail en équipe : chaque membre a eu un rôle spécifique (design, intégration, interactivité, responsive).

Gestion de version : branches individuelles par fonctionnalité, fusion via pull requests après validation.

Workflow :

  1. Création du zoning et wireframe
  2. Conception des maquettes Figma
  3. Développement mobile first
  4. Tests et validation W3C
  5. Déploiement sur GitHub Pages

🌍 Pages développées

1. Accueil

  • Section Héro avec image de nébuleuse et bouton CTA
  • Objet céleste de la semaine
  • Événements à venir
  • Témoignages (3)
  • FAQ interactive
  • Formulaire newsletter

2. Catalogue Céleste

  • 5 catégories principales (Planètes, Étoiles, Galaxies, Nébuleuses, Trous Noirs)
  • Ancrages internes pour navigation fluide

3. Inscription Communautaire

  • Formulaire complet (nom, email, date, expérience, abonnements)
  • Validation JavaScript côté client

4. Actualités & Événements

  • Articles récents simulés dynamiquement
  • Calendrier d'événements astronomiques

5. Chronologie des Missions Spatiales

  • Timeline interactive : 1950–2040
  • Détails animés au survol ou clic

6. Guide d'Astrophotographie

  • Tutoriels, conseils d'équipement
  • Galerie communautaire d'images

🎨 Fonctionnalités principales

Navigation fluide avec menu hamburger animé sur mobile
FAQ interactive avec accordéons JavaScript
Formulaire d'inscription avec validation en temps réel
Timeline des missions spatiales interactive
Galerie d'images optimisée et responsive
Newsletter avec gestion d'inscription


📱 Responsive Design

Le site a été conçu selon le principe Mobile First et testé sur :

  • Smartphones
  • Ordinateurs de bureau

Un menu hamburger animé facilite la navigation sur mobile.
Toutes les unités de taille utilisent em/rem pour garantir la cohérence.


☁️ Déploiement

Le site est hébergé sur GitHub Pages.

🌐 Lien du site : https://mohammed-mehdi-saibat.github.io/CosmicExplore
💾 Repository GitHub : https://github.com/mohammed-mehdi-saibat/CosmicExplore


⚖️ Licence

Ce projet est réalisé dans un cadre pédagogique et non commercial.

© 2025 — AstroTech Studio. Tous droits réservés.


🌌 Remerciements

Un grand merci à notre formateur et à l'équipe pédagogique pour leur accompagnement, ainsi qu'à nos coéquipiers pour la collaboration et la créativité partagée.


⭐ N'hésitez pas à explorer l'univers avec CosmicExplore !

About

Educational astronomy website — 5+ responsive pages, interactive timeline, celestial catalogue & community signup | HTML · CSS · Vanilla JS · Mobile First

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages

  • HTML 56.3%
  • CSS 43.7%