⚡ Portfolio v2 — Portafolio Fullstack con Next.js 15 & MongoDB

Portafolio Dinámico con Panel de Administración y Elementos 3D

Portfolio v2 es la evolución fullstack del portafolio personal. Desarrollado con las tecnologías más avanzadas del ecosistema web moderno (Next.js 15, React 19 y Tailwind CSS v4), integra una base de datos MongoDB para gestión dinámica de contenidos, panel de administración protegido y renderizado de componentes 3D interactivos.


✨ Características Técnicas Destacadas

  1. Panel de Administración Dinámico:
    • Permite agregar, editar o archivar proyectos, tecnologías y testimonios directamente desde una interfaz administrativa protegida sin tener que compilar el código de nuevo.
  2. Next.js 15 Server Actions & App Router:
    • Formularios y operaciones de base de datos gestionadas de forma segura desde el servidor (Server Actions) con revalidación de caché en milisegundos.
  3. Experiencia Visual Inmersiva (3D):
    • Integración de escenas interactivas con Three.js / React Three Fiber optimizadas para evitar consumo excesivo de GPU en dispositivos móviles.

🛠️ Stack Tecnológico

CapaTecnología
Framework FullstackNext.js 15 (App Router + Server Actions)
Biblioteca de UIReact 19
LenguajeTypeScript 5 Strict
EstilosTailwind CSS v4
Base de DatosMongoDB + Mongoose
Animaciones & 3DFramer Motion + Three.js

🧭 Conexiones Internas