Ce projet est un site web de portfolio personnel construit avec Next.js,TypeScript, HTML,SCSS, conçu pour mettre en avant mes compétences, mon expérience et mes projets en tant que développeur front-end.
- Brief présentation : Description de ma motivation avec mes competences.
- Projets : Voir tous les projets.
- Formulaire de contact : Pour me contacter.
- Porfolio multilangue : Le site est disponible en Français et Anglais.
- Interface utilisateur réactive : Design adapté pour les appareils mobiles et de bureau, avec un style moderne.
- Next JS & TypeScript : Pour une architecture modulaire et un typage strict.
- SCSS : Pour une gestion avancée des styles avec un design réactif.
- Clonez le dépôt :
git clone https://github.com/Andriamahay11master/porfolio.git
cd portfolio
- Installez les dépendances :
npm install
- Lancez l'application en mode développement :
npm run dev
- Accédez à l'application sur
http://localhost:3000
.
- src/ : Contient le code source de l'application.
- components/ : Composants réutilisables tels que les formulaires, alertes, tableaux, etc.
- app/ : Contient la composant principale de l'application et l'interface utilisateur.
- assets/ : Fichiers SCSS pour la gestion des styles globaux et des composants.
- models/ : Pour le typage des données.
npm run dev
: Démarre l'application en mode développement.npm run build
: Génère un build de production.npm run lint
: Vérifie et corrige le code avec ESLint.
Les contributions sont les bienvenues. Si vous souhaitez contribuer, ouvrez un problème ou une pull request.