bed824059a9fa1bfda7fe9d699df562e1822bb9f
- Added .gitignore to exclude unnecessary files and directories. - Created next.config.js for Next.js configuration. - Set up package.json and package-lock.json with dependencies including Next.js, React, and TypeScript. - Implemented Tailwind CSS for styling with a dedicated tailwind.config.ts. - Developed core application structure including layout, pages, and components for header, footer, and various sections (Hero, Services, Pricing, etc.). - Integrated contact form functionality using nodemailer for email handling. - Established global styles in globals.css and added animations with Framer Motion. - Included README.md for project documentation and setup instructions.
Runlock.re - Site Web Next.js
Site web moderne pour Runlock.re, expert Vaultwarden à la Réunion.
🚀 Technologies
- Next.js 14 - Framework React
- TypeScript - Typage statique
- Tailwind CSS - Styling
- Framer Motion - Animations
- Lucide React - Icônes
📦 Installation
# Installer les dépendances
npm install
# Lancer le serveur de développement
npm run dev
# Build pour la production
npm run build
# Lancer en production
npm start
🎨 Fonctionnalités
- ✨ Animations fluides avec Framer Motion
- 🎯 Design moderne orienté sécurité
- 📱 Responsive design
- ⚡ Performance optimisée
- 🔒 Thème sombre sécurisé
📄 Structure
├── app/
│ ├── layout.tsx # Layout principal
│ ├── page.tsx # Page d'accueil
│ └── globals.css # Styles globaux
├── components/
│ ├── Header.tsx # Navigation
│ ├── Footer.tsx # Pied de page
│ └── sections/ # Sections de la page
│ ├── Hero.tsx
│ ├── Stats.tsx
│ ├── Services.tsx
│ ├── Encryption.tsx
│ ├── Timeline.tsx
│ ├── Pricing.tsx
│ ├── FAQ.tsx
│ └── Contact.tsx
└── ...
🌐 Déploiement
Le site peut être déployé sur :
- Vercel (recommandé pour Next.js)
- Netlify
- Tout hébergeur supportant Node.js
Description
Languages
TypeScript
97.2%
CSS
2.1%
JavaScript
0.7%