Skip to content

Repository files navigation


Typing SVG

Desarrollador Multiplataforma · Kotlin · React · Web & Desktop



Portfolio — MiPresentacion

Portfolio personal donde muestro 3 apps nativas Android, 13 sistemas/plantillas web y 2 apps de Windows (en desarrollo).
Construido con React 19 + Vite 6 + Tailwind CSS 4 + TypeScript. Con carga adaptativa y soporte ES/EN/PT/FR.

Personal portfolio showcasing 3 native Android apps, 13 web systems/templates and 2 Windows apps (in development).
Built with React 19 + Vite 6 + Tailwind CSS 4 + TypeScript. With adaptive loading and ES/EN/PT/FR i18n.

Nota: Todas las webs son plantillas demo de portafolio, no servicios reales. Las 3 apps móviles son proyectos nativos con Kotlin; las de Windows están en desarrollo activo.


Stats / Métricas

Métrica Valor
Apps Nativas Android 3 (Kotlin · Compose)
Proyectos totales 18
Sistemas web (plantillas demo) 13
Software Windows (en proceso) 2

Apps Destacadas / Featured Apps

App Stack Descripción
CodePet Kotlin · Compose · Room · Koin Mascota virtual que evoluciona al programar: Pomodoro, 88+ retos, 100% offline
A Tiempo Kotlin · Compose · Room · Firebase Recordatorios inteligentes con alarma, widget y diario personal
Despensa al Día Kotlin · Compose · Retrofit · Firebase AI Gestión de despensa con recetas generadas por IA + widget

Plantillas Web / Web Templates

13 demos en 3 constelaciones: nebula-tech (5 SaaS & IA), orbita-reservas (5 Booking), aurora-creative (3 Creative). Todas marcadas como Plantilla demo en cards y modales. El mapa "Sistemas descubiertos" muestra solo proyectos web; Android y Windows viven en sus propias secciones.

Software Windows

DocuMind AI y ScreenScript Studio en desarrollo activo (IA local), con badge "En proceso" honesto.


Stack / Tech Stack

Frontend  → React 19 · Vite 6 · Tailwind CSS 4 · TypeScript · Framer Motion · Lenis
Mobile    → Kotlin · Jetpack Compose · Android SDK · Room · Firebase · Firestore
Backend   → PHP · Python · Django · FastAPI
Database  → MySQL · Firestore · SQLite · Room
UI/Icons  → Lucide React · @tsparticles/slim · SweetAlert2
Perf      → WebP (88% ahorro) · Network Information API + fallback · Lazy + Load More

Idiomas / Languages

Language Código
🇪🇸 Español es
🇺🇸 English en
🇧🇷 Português pt
🇫🇷 Français fr

ES/EN/PT/FR 100% traducido sin hardcodes, vía t(lang, key) en src/lib/i18n.ts.


SEO / Descubribilidad

  • title, description, canonical y JSON-LD (Person) en index.html
  • OpenGraph + Twitter Card con imagen social 1200×630 (public/og-image.png)
  • robots.txt + sitemap.xml registrados en Google Search Console

Estructura / Structure

MiPresentacion
 ┣ src/
 ┃ ┣ components/           → NebulaMap, OrbitCard, MobileShowcase, Hero, Skills...
 ┃ ┣ data/                 → projectsData.ts (18 proyectos)
 ┃ ┣ hooks/                → useConnectionQuality.ts (Network Info API + fallback)
 ┃ ┣ lib/                  → i18n.ts (4 idiomas), previewImages.ts
 ┃ ┗ App.tsx               → Hero multiplataforma + fondo galaxia
 ┣ public/                 → og-image, robots, sitemap, verificación GSC, images/
 ┣ vite.config.ts
 ┣ package.json
 ┗ README.md

Características / Features

  • Hero multiplataforma — de "solo Kotlin" a "Kotlin + Web & Desktop"
  • i18n completo — 100% traducido ES/EN/PT/FR, sin hardcodes, t(lang,key)
  • Lucide icons — reemplazo total de emojis por iconografía consistente
  • Carga adaptativa — navigator.connection + medición manual → iframe (rápido) o WebP estático (lento)
  • Load More galáctico — 6 iniciales, +6 por clic, contador Mostrando X de Y
  • Plantilla demo badge — disclaimer profesional en cards y modales

Ver el proyecto / View Live

# Desarrollo / Development
npm run dev          # http://localhost:5173

# Build producción / Production build
npm run build        # → dist/

# Preview build
npm run preview

Vercel (producción): https://miportafolio-fguz.vercel.app/ — deploy automático desde main.

Índice en Google Search Console con sitemap + imagen social para compartir.


Hecho con 💜 desde cero por Francisco Guzmán · Made with 💜 from scratch by Francisco Guzmán

About

Portafolio de Francisco Guzman (Chile): apps Android con Kotlin + Compose, sistemas web interactivos y software Windows con IA local. React 19, Vite 6, Tailwind 4, TypeScript, i18n ES/EN/PT/FR.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages