update: Mise à jour du fichier README.md
This commit is contained in:
@@ -1,20 +1,24 @@
|
||||
# 🚀 jessy-david.dev
|
||||
|
||||
Mon portfolio personnel de développeur web, construit avec Next.js 15 et les dernières technologies modernes.
|
||||
Portfolio personnel de développeur web, construit avec **Next.js** et un ensemble de technologies modernes.
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
---
|
||||
|
||||
## ✨ Fonctionnalités
|
||||
|
||||
- ⚡ **Next.js 16** - App Router & Server Components
|
||||
- 🎨 **Tailwind CSS** - Design moderne et responsive
|
||||
- 📧 **Formulaire de contact** - API Route intégrée
|
||||
- 🗺️ **Sitemap dynamique** - SEO optimisé
|
||||
- 🌐 **PWA Ready** - Manifest & icônes inclus
|
||||
- 🔥 **Animations fluides** - Effets visuels modernes
|
||||
- ⚡ **Next.js App Router** & Server Components
|
||||
- 🎨 **Tailwind CSS** pour un design moderne et responsive
|
||||
- 📧 **Formulaire de contact** via API Route
|
||||
- 🗺️ **Sitemap dynamique** pour un SEO optimisé
|
||||
- 🌐 **PWA Ready** (manifest + icônes)
|
||||
- 🔥 **Animations fluides** et transitions modernes
|
||||
|
||||
---
|
||||
|
||||
## 🏗️ Structure du projet
|
||||
|
||||
@@ -34,10 +38,12 @@ Mon portfolio personnel de développeur web, construit avec Next.js 15 et les de
|
||||
└── public/ # Assets statiques & favicons
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 🚀 Installation
|
||||
|
||||
```bash
|
||||
# Cloner le repo
|
||||
# Cloner le dépôt
|
||||
git clone git@github.com:jessydavid-dev/jessy-david.dev.git
|
||||
|
||||
# Accéder au dossier
|
||||
@@ -46,29 +52,33 @@ cd jessy-david.dev
|
||||
# Installer les dépendances
|
||||
pnpm install
|
||||
|
||||
# Configurer les variables d'environnement
|
||||
# Copier les variables d'environnement
|
||||
cp .env.example .env.local
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 💻 Développement
|
||||
|
||||
```bash
|
||||
# Lancer le serveur de développement
|
||||
pnpm dev
|
||||
|
||||
# Build de production
|
||||
# Construire pour la production
|
||||
pnpm build
|
||||
|
||||
# Lancer en production
|
||||
pnpm start
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## ⚙️ Variables d'environnement
|
||||
|
||||
Créer un fichier `.env.local` :
|
||||
|
||||
```env
|
||||
# Configuration SMTP Mailcow
|
||||
# Configuration SMTP (exemple)
|
||||
SMTP_HOST=mail.google.com
|
||||
SMTP_PORT=587
|
||||
SMTP_USER=contact@google.com
|
||||
@@ -81,30 +91,38 @@ NEXT_PUBLIC_TURNSTILE_SITE_KEY=clé_api
|
||||
TURNSTILE_SECRET_KEY=clé_api_secret
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 📦 Technologies utilisées
|
||||
|
||||
| Catégorie | Technologies |
|
||||
| --------------- | -------------------- |
|
||||
| Framework | Next.js 16, React 19 |
|
||||
| --------------- | --------------------- |
|
||||
| Framework | Next.js 15 / React 19 |
|
||||
| Langage | TypeScript |
|
||||
| Styling | Tailwind CSS |
|
||||
| Déploiement | Coolify |
|
||||
| Package Manager | pnpm |
|
||||
|
||||
## 📄 License
|
||||
---
|
||||
|
||||
Ce projet est sous licence MIT - voir le fichier [LICENSE](LICENSE) pour plus de détails.
|
||||
## 📄 Licence
|
||||
|
||||
Ce projet est sous licence **MIT** – voir le fichier [LICENSE](LICENSE) pour plus d’informations.
|
||||
|
||||
---
|
||||
|
||||
## 👤 Auteur
|
||||
|
||||
**Jessy David**
|
||||
|
||||
- Website: [jessy-david.dev](https://jessy-david.dev)
|
||||
- GitHub: [@jessydavid-dev](https://github.com/jessydavid-dev)
|
||||
- Email: contact@jessy-david.dev
|
||||
- 🌐 Website : [jessy-david.dev](https://jessy-david.dev)
|
||||
- 🐙 GitHub : [@jessydavid-dev](https://github.com/jessydavid-dev)
|
||||
- 📧 Email : [contact@jessy-david.dev](mailto:contact@jessy-david.dev)
|
||||
|
||||
---
|
||||
|
||||
<p align="center">
|
||||
Fait avec ❤️ et 🍵
|
||||
</p>
|
||||
|
||||
---
|
||||
|
||||
Reference in New Issue
Block a user