Skip to content

Lucas-Huerta/folio2023

Repository files navigation

🚀 Lucas Huerta - Portfolio 2023

Next.js TypeScript Tailwind CSS

Portfolio moderne et interactif d'un développeur FullStack passionné par les technologies web modernes.

🌟 À propos

Bonjour ! Je me présente, Lucas Huerta enfant du web et développeur FullStack basé à Paris. Après mon mastère Lead Développeur FullStack et fort de mon expérience de 3 ans en alternance, je suis spécialisé dans la création d'applications web et mobile modernes et performantes. Actuellement à la recherche d'opportunités en CDI.

🎯 Expertise

  • Frontend: React.js, Next.js, TypeScript, Tailwind CSS
  • Backend: Node.js, Nest.js, Prisma
  • Bases de données: MongoDB, PostgreSQL
  • Outils: Figma, Jira, Git, Vercel
  • Librairies Javascript: Tanstack, Shadcn/ui, Zustand

🛠️ Technologies utilisées

Ce portfolio est construit avec les dernières technologies web :

📂 Projets présentés

🏢 Forum Organisation (Professionnel)

Plateforme de gestion d'événements étudiants-professionnels

  • Technologies: Next.js, TypeScript, Zustand, TanstackQuery, Strapi, Node.js
  • Rôle: Refonte complète de la plateforme existante
  • Fonctionnalités: Gestion d'événements, billetterie, dashboard organisateur

🏄‍♂️ Kascad (Personnel)

Plateforme de mise en relation sportifs extrêmes / sponsors

  • Technologies: Next.js, TypeScript, Shadcn, Nest.js, MongoDB
  • GitHub: kascad-app
  • Objectif: Découvrir et promouvoir la nouvelle génération de sportifs

🦷 Proxidental (Professionnel)

Plateforme de gestion de cabinets dentaires

  • Technologies: Next.js, TypeScript, Shadcn, Prisma, TanstackQuery
  • Fonctionnalités: Gestion patients, facturation
  • Architecture: Fullstack Next.js avec base de données relationnelle

🚀 Installation et utilisation

Prérequis

  • Node.js (version 18 ou plus)
  • npm ou yarn

Installation

# Cloner le repository
git clone https://github.com/Lucas-Huerta/folio2023.git

# Naviguer dans le dossier
cd folio2023

# Installer les dépendances
npm install

Variables d'environnement

Créer un fichier .env.local avec :

NEXT_PUBLIC_MAPBOX_TOKEN=your_mapbox_token_here

Développement

# Lancer le serveur de développement
npm run dev

# Ouvrir http://localhost:3000

Build de production

# Construire l'application
npm run build

# Démarrer en production
npm start

✨ Fonctionnalités

🎨 Design et UX

  • Design responsive adapté mobile/desktop
  • Thème sombre/clair avec transition fluide
  • Interface intuitive avec feedback visuel

🔍 SEO et Performance

  • Métadonnées complètes (OpenGraph)
  • Sitemap XML généré automatiquement
  • Structured Data (JSON-LD) pour les moteurs de recherche
  • Optimisation images avec Next.js Image
  • Compression et minification activées

📱 Fonctionnalités interactives

  • Carrousel de projets avec navigation tactile
  • Modales détaillées pour chaque projet
  • Carte interactive avec localisation
  • Formulaire de contact direct
  • Liens sociaux et portfolios

📊 Structure du projet

folio2023/
├── app/ # App Router Next.js
│ ├── page.tsx # Page d'accueil
│ ├── layout.tsx # Layout racine avec SEO
│ └── sitemap.xml # Sitemap généré
├── components/ # Composants réutilisables
│ ├── ui/ # Composants UI de base
│ ├── Navbar.tsx # Navigation
│ ├── Project.tsx # Composant projet
│ └── about-section.tsx # Section à propos
├── src/
│ ├── types/ # Définitions TypeScript
│ └── utils/ # Utilitaires et données
├── public/ # Assets statiques
└── styles/ # Styles globaux

📞 Contact

Lucas Huerta - Développeur FullStack

🤝 Opportunités

Actuellement en recherche active d'un poste de développeur fullstack en CDI ou missions freelance.

Ce que je recherche

  • Projets challengeants avec technologies modernes
  • Équipe collaborative et agile
  • Opportunités d'apprentissage et de croissance
  • Remote-friendly ou basé à Paris

Ce que j'apporte

  • Expertise technique full-stack
  • Expérience projets professionnels et personnels
  • Passion pour les nouvelles technologies
  • Capacité d'adaptation et d'apprentissage

📄 Licence

Ce projet est sous licence MIT - voir le fichier LICENSE pour plus de détails.


Développé avec ❤️ par Lucas Huerta

🌐 Voir le portfolio📧 Contact💼 LinkedIn

About

Personnal portfolio

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published