Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/lgomegarc/mi-portfolio/llms.txt

Use this file to discover all available pages before exploring further.

Mi Portfolio is a personal developer portfolio site built with SvelteKit, TypeScript, and Tailwind CSS, deployed to Vercel. It features animated sections, a live contact form powered by EmailJS, and a responsive layout showcasing backend development projects and skills.

Introduction

Learn what this portfolio is, how it’s structured, and what technologies power it.

Getting Started

Clone the repo, install dependencies, and run the dev server in minutes.

Project Structure

Understand the SvelteKit file-based routing, lib layout, and static assets.

Components

Explore every Svelte component — props, behavior, and how they fit together.

Features

Dive into each portfolio section: Hero, About, Projects, and Contact.

Deployment

Deploy to Vercel using the built-in adapter with zero configuration.

What’s Inside

This portfolio is a single-page application organized into four main sections:
1

Hero Section

Animated entrance with Svelte fly, fade, and blur transitions. Introduces Leila and links to the About and Projects sections.
2

About Section

Profile card with bio and an interactive skills grid displaying Java, Spring Boot, SvelteKit, TypeScript, and more — all rendered with Iconify icons.
3

Projects Section

A responsive card grid showcasing real projects — each card has tags, a description, a live site link, and a GitHub link.
4

Contact Section

A live contact form using EmailJS (no backend required) alongside direct contact info and social links.
The portfolio is written in Spanish (UI text) but the codebase comments and configuration are in English/Spanish. All documentation here is in English for developer reference.

Build docs developers (and LLMs) love