Tech • IA • Robotique • Jeu

VIDÉO
ENFR

La façon la plus simple de créer et héberger un site GPT-6 Astra (tutoriel complet)

5/10
AI CodingMikey No Code5 octobre 2026 à 14:1520:29
Lecteur audio
0:00 / 0:00

INTRO

Un site web complet de fitness and wellness a été créé et déployé dans un seul workflow avec GPT-6 Astra, une stack React, Vite, TypeScript et l’hébergement mutualisé de hosting.com, la majeure partie du travail ayant été pilotée par cinq prompts.

POINTS CLÉS

Processus de création en cinq prompts

Le projet était centré sur une marque fictive, Elevate Studio, et visait à montrer qu’un site d’entreprise soigné peut être créé sans workflow de développement traditionnel. Le site comprenait un hero en plein écran, des services, une section à propos, des témoignages, une galerie, un formulaire de contact, un pied de page et des métadonnées SEO. L’idée avancée était que la structure principale du site pouvait être générée en cinq prompts, puis finalisée par une compilation de production et un téléversement.

Stack technique et configuration du design

Le site a été initialisé comme un projet React, Vite et TypeScript avec Tailwind CSS. Les premières instructions définissaient l’identité visuelle, avec une palette crème, charbon chaud et or, une navigation en défilement fluide, et un message hero: « Transform your body, transform your life. » Le chemin de base a été configuré pour un déploiement sur un environnement d’hébergement mutualisé standard.

Contenu ajouté par étapes

La page a été développée section par section plutôt que générée d’un seul bloc. Une zone de services présentait le personal training, le nutrition coaching et la recovery and wellness, chacun avec une courte description et un lien « en savoir plus ». Une section à propos utilisait une mise en page en deux colonnes pour associer le récit de marque à une zone d’image, tout en conservant un langage visuel cohérent à mesure que la page s’étoffait.

Preuve sociale et équilibre visuel

Des témoignages et une galerie de six images ont été ajoutés pour renforcer la crédibilité et réduire la quantité de texte ininterrompu. Les témoignages mettaient en avant des citations de clients, leurs noms et leurs résultats, tandis que la galerie utilisait d’abord des espaces réservés afin de valider la mise en page, les espacements et les proportions avant l’ajout des images finales. Cette approche par étapes privilégiait la structure avant le raffinement visuel.

Formulaire de contact et bases du SEO

La section de contact comprenait des champs pour le nom complet, l’email, le numéro de téléphone et le message, ainsi qu’un bouton d’envoi stylisé. Le formulaire gérait l’état des champs dans React mais n’était pas relié à un service back-end, ce qui signifie que les soumissions n’étaient pas traitées. Le projet a aussi mis à jour index.html avec un titre de page, une meta description, des balises Open Graph et une URL canonique provisoire pour favoriser la recherche et le partage social.

Design responsive et remplacement des images

Les blocs d’espace réservé ont ensuite été remplacés par des URLs d’images Unsplash pour le hero, la section à propos et la galerie. Le site a ensuite été ajusté pour les petits écrans, avec des vérifications à 375 pixels de large. Les principaux changements responsive incluaient un menu hamburger, des cartes de services et un contenu à propos empilés, ainsi qu’une galerie réduite à deux colonnes sur mobile.

Hébergement mutualisé choisi pour un déploiement statique

La cible de déploiement était l’offre Shared Hosting Pro de hosting.com, présentée comme suffisante pour un front-end statique compilé. Les fonctionnalités indiquées incluaient un stockage SSD NVMe, une bande passante non mesurée, des certificats SSL gratuits et un panneau de gestion de compte. Comme le projet final était une build statique, aucun environnement serveur complexe n’était nécessaire.

Build de production et téléversement

Le projet de développement a été compilé avec npm run build, produisant un dossier dist contenant les fichiers prêts pour la production. Cette sortie comprenait un index.html compilé, des bundles JavaScript et CSS minifiés, ainsi que les ressources nécessaires à la version en ligne, tout en excluant les fichiers source, TypeScript et node_modules. Un fichier .htaccess a également été ajouté pour prendre en charge le routage SPA.

Détails du déploiement en ligne

Le déploiement consistait à téléverser le contenu du dossier dist dans public_html via les outils de transfert de fichiers du panneau d’hébergement. Une exigence clé était que index.html se trouve directement à la racine de public_html, plutôt que de placer le dossier dist lui-même à cet emplacement. Les vérifications finales portaient sur le rendu de la page, la navigation en défilement fluide, l’affichage mobile et la cohérence visuelle entre l’aperçu de développement et le domaine en ligne.

CONCLUSION

Ce workflow montre comment un site d’entreprise statique moderne peut passer d’un prompt vide à un domaine en ligne avec relativement peu de configuration manuelle. Sa limite pratique est que la structure front-end et le déploiement sont simplifiés, mais que des fonctionnalités comme le vrai traitement des formulaires exigent encore un travail back-end supplémentaire.

Poser une question

Sur le même sujet : AI Coding