Skip to content

YampiSLabs/roadmap

Repository files navigation

Yampi Dev Roadmap

React TypeScript Vite Tailwind CSS GitHub Pages

Roadmap interactivo para presentar la evolucion tecnica de Yampi: de soporte IT, CMS y microsistemas a desarrollo web moderno, automatizacion, QA y flujos con LLM.

Demo: yampislabs.github.io/roadmap

Yampi Dev Roadmap preview

Que muestra

  • Timeline visual de aprendizaje y experiencia tecnica.
  • Matriz de skills por areas: frontend, backend, CMS, datos, QA, automatizacion y LLM workflows.
  • Grafico de evolucion con recharts.
  • Inspector JSON para mantener el contenido trazable y data-driven.
  • UI dark, glassmorphism sutil y motion con framer-motion.
  • SEO preparado para GitHub Pages con Open Graph, Twitter Card, JSON-LD, sitemap y manifest.

Stack

Area Tecnologia
UI React 19, TypeScript, Tailwind CSS 4
Build Vite 8
Datos JSON + Zod
Motion Framer Motion
Charts Recharts
Icons Lucide React, React Icons
Deploy GitHub Pages

Estructura

src/
  components/
    layout/       Shell, Hero, About
    roadmap/      Timeline, before/now, JSON inspector
    sections/     CTAs y bloques de pagina
    skills/       Skill matrix y charts
    ui/           Primitivas compartidas
  data/           Contenido JSON publico
  lib/            Carga y parseo de datos
  schemas/        Contratos Zod

Scripts

npm install
npm run dev
npm run build
npm run lint
npm run preview

Datos

El contenido vive en src/data/*.json y se valida con Zod en src/schemas/roadmap.ts.

Regla de oro:

  1. Cambiar esquema primero.
  2. Ajustar tipos/componentes.
  3. Actualizar JSON.
  4. Validar con build.

Deploy

La app esta preparada para publicarse bajo GitHub Pages:

  • Base Vite: /roadmap/
  • URL publica: https://yampislabs.github.io/roadmap/
  • Assets sociales: public/og-image.png, public/favicon.svg, public/site.webmanifest

SEO y privacidad

  • Metadata social completa: Open Graph + Twitter/X Card.
  • JSON-LD con WebSite, Person y CreativeWork.
  • robots.txt, sitemap.xml y canonical absoluto.
  • Sin datos privados: no DNI, email personal, telefono, direccion ni fecha exacta de nacimiento.

Estado

Proyecto de presentacion tecnica personal. Enfocado en claridad, trazabilidad de datos y una primera impresion cuidada para compartir como portfolio ligero.

About

Roadmap interactivo de aprendizaje tecnico: React, TypeScript, automatizacion, QA y LLM workflows.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors