⚡ 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.
- 💻 Repositorio GitHub: github.com/Alecwce/portfolio-v2 (Privado)
- 📄 Licencia: MIT | Stack: Next.js 15 + React 19 + MongoDB
✨ Características Técnicas Destacadas
- 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.
- 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.
- 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
| Capa | Tecnología |
|---|---|
| Framework Fullstack | Next.js 15 (App Router + Server Actions) |
| Biblioteca de UI | React 19 |
| Lenguaje | TypeScript 5 Strict |
| Estilos | Tailwind CSS v4 |
| Base de Datos | MongoDB + Mongoose |
| Animaciones & 3D | Framer Motion + Three.js |