Ce document fournit des instructions détaillées pour installer et lancer l'application Next.js avec Tailwind CSS. L'application est conçue pour le festival FESIPOP, un événement 100% K-pop en France.
Avant de commencer, assurez-vous d'avoir installé les éléments suivants sur votre machine :
- Node.js (version 14 ou supérieure)
- npm (Node Package Manager) ou yarn
Clonez le dépôt de l'application depuis GitHub :
git clone https://github.com/votre-utilisateur/fesipop-landingpage.git
cd fesipop-landingpage
Installez les dépendances nécessaires en utilisant npm ou yarn :
npm install
# ou
yarn install
Tailwind CSS est déjà configuré dans le projet. Vous pouvez vérifier les fichiers de configuration suivants :
tailwind.config.js
postcss.config.js
Pour lancer l'application en mode développement, utilisez la commande suivante :
npm run dev
# ou
yarn dev
L'application sera accessible à l'adresse http://localhost:3000
.
Pour construire l'application pour la production, utilisez la commande suivante :
npm run build
# ou
yarn build
Pour démarrer l'application en mode production, utilisez la commande suivante :
npm start
# ou
yarn start
Le projet est structuré de la manière suivante :
fesipop-landingpage/
├── components/
│ └── ArtistCards.js
├── pages/
│ └── index.js
├── public/
│ └── logo.png
│ └── bar.jpg
│ └── camping.jpg
│ └── scene.jpg
│ └── shop.jpg
├── styles/
│ └── globals.css
├── tailwind.config.js
├── postcss.config.js
├── package.json
└── README.md
Le composant ArtistCards
est utilisé pour afficher les cartes des artistes dans la section "Line up !".
Le composant Home
est la page principale de l'application. Il contient les sections suivantes :
- Header avec le logo et la navigation
- Section d'accueil avec le titre et les boutons d'action
- Section "La vie du festival" avec des descriptions et des images
- Section "Line up !" avec les cartes des artistes
- Section "Fesi'App ?" avec des informations sur l'application mobile
- Section finale avec des liens de téléchargement de l'application
- Footer avec des liens vers les conditions d'utilisation et la politique de confidentialité
Cette documentation vous a guidé à travers les étapes nécessaires pour installer et lancer l'application Next.js avec Tailwind CSS pour le festival FESIPOP. Si vous avez des questions ou des problèmes, n'hésitez pas à consulter la documentation officielle de Next.js et Tailwind CSS ou à contacter l'équipe de développement.
Merci d'avoir choisi FESIPOP pour votre expérience festivalière !