Skip to content

esteban-sanchez-ortiz/portfolio

Repository files navigation

Portfolio — Esteban Sánchez Ortiz

A modern, responsive developer portfolio built with Vite, React, TypeScript, Tailwind CSS, and Framer Motion.
This site showcases my professional experience, selected work, technical skills, and personal brand.

Portfolio Preview

✨ Features

  • Responsive Design — Optimized for both desktop and mobile devices.
  • Smooth Animations — Powered by Framer Motion for fluid transitions and parallax effects.
  • Clean UI — Minimalist, dark-themed layout with elegant typography and consistent spacing.
  • Performance Optimized — Built with Vite for lightning-fast builds and hot-reload.
  • Reusable Components — Modular and scalable architecture.

📂 Project Structure

src/
  ├── components/    # Reusable UI components
  ├── sections/      # Site sections
  │   ├── Banner/
  │   ├── Hero/
  │   ├── WorkExperience/
  │   ├── Projects/
  │   ├── Background/
  │   ├── Speech/
  │   ├── Education/
  │   ├── CTA/
  │   └── Footer/
  ├── assets/        # Static assets (images, icons)
  ├── hooks/         # Custom React hooks
  └── main.tsx       # App entry point

🛠️ Tech Stack

  • React — UI library
  • TypeScript — Static typing
  • Vite — Build tool
  • Tailwind CSS — Utility-first CSS framework
  • Framer Motion — Animations and transitions
  • Tech Icons — For representing skills and technologies

🚀 Getting Started

1️⃣ Clone the repository

git clone https://github.com/esteban-sanchez-ortiz/portfolio.git
cd portfolio

2️⃣ Install dependencies

npm install

3️⃣ Start development server

npm run dev

4️⃣ Build for production

npm run build

📄 License

This project is licensed under the MIT License — see the LICENSE file for details.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published