MÁLAGA, ESPAÑA · 2026 JOSE APARICIO — PROYECTOS anudoranador87 · DISPONIBLE
Portfolio de Proyectos

Jose
Aparicio

Proyectos reales. Problemas reales. Documentados cada día.

Contactar
Portfolio de Proyectos

Proyectos técnicos desarrollados durante las especializaciones de Meta y freeCodeCamp.
Problemas reales. Documentados cada día en el Dev Log 365.

⚙️ Proyecto Estrella
Problema operativo real · No es un tutorial

EquiShift Málaga

Algoritmo de rotación de turnos para equipos de hostelería con contratos mixtos. Garantiza equidad matemática en tres dimensiones: fines de semana, noches cubiertas y festivos. Construido desde 8 años de experiencia operativa directa — la injusticia estaba documentada antes de la primera línea de código.

3 Dimensiones de equidad
5 Trabajadores modelados
104 Fines de semana validados
JavaScript Algoritmos OOP Datos reales
equishift.js
// Motor v1.0 — análisis de equidad
const trabajadores = [
  { nombre: "Diego",    horas: 40,
    festivosDisponibles: 14 },
  { nombre: "Salvador", horas: 37.5,
    festivosDisponibles: 13 },
  { nombre: "Miguel",   horas: 37.5,
    festivosDisponibles: 13 },
  { nombre: "Jose",     horas: 37.5,
    festivosDisponibles: 13 },
  { nombre: "Rafa",     horas: 40,
    turnoFijo: "noche" }
];

// 104 fines de semana validados ✅
// Objetivo: ~33 libres/persona/año
const MAX_FINES_SEMANA = 33;
Todos los proyectos
Personal · Publicado

Campus & Crema

Web de cafetería universitaria con diseño responsive, menú dinámico, formulario de reservas y menú hamburguesa en JS vanilla. Tres bugs CSS+HTML+flexbox resueltos y documentados.

HTMLCSS JavaScriptResponsive
Personal · OOP

MiniShop JS

Sistema de carrito de compra construido desde cero con OOP. Clases Product y Cart, métodos addProduct(), getTotal() con reduce() y removeProduct() con filter(). 6 bugs documentados.

JavaScriptOOP ClasesArrays
freeCodeCamp · Completado

We Playing Cards

Maquetación interactiva de cartas con Flexbox, CSS 3D Transforms y efectos Filter. Sistema de nivel con classList y lógica de estado circular.

HTMLCSS JavaScriptDOM
Meta Front-End · Completado

Mangata & Gallo

Landing page de joyería con HTML semántico y CSS avanzado. Proyecto del curso Meta — tipografía, micro-interacciones y componentes de UI.

HTMLCSS
freeCodeCamp · Completado

Formulario de Encuesta Hotelera

Formulario accesible con validación HTML5, radio buttons, checkboxes e inputs profesionales. Conocimiento del sector aplicado a decisiones de UX.

HTMLCSSAccesibilidad
Personal · Activo

Dev Log 365

Diario técnico en formato editorial que documenta 365 días de aprendizaje. Filtros por tag, estadísticas animadas, sección de reflexiones y nav bilingüe.

HTMLCSS JavaScripti18n