README.mdLast updated: 2026

# sebastiandotdev

Personal portfolio and digital garden of Joan Sebastian García — a software developer from Colombia passionate about building beautiful, open-source tools.

Nuxt 3 UnoCSS TypeScript i18n

## About

This website serves as my personal portfolio, technical playground, and digital space where I share my work, projects, and thoughts on software development.

Built with care and attention to detail, following modern web standards and accessible design patterns.

## Quick Start

terminal
$ git clone https://github.com/sebastiandotdev/sebastiandotdev.git
$ cd sebastiandotdev
$ pnpm install
$ pnpm dev

## Tech Stack

stack.yml
  • -
    Nuxt 3Full-stack Vue framework with SSR and file-based routing
  • -
    UnoCSSInstant atomic CSS engine with Wind 4 preset
  • -
    i18nMultilingual support (English & Spanish)
  • -
    Dark ModeSystem-aware theme with manual toggle
  • -
    TypeScriptStrict type safety across the entire codebase
  • -
    Geist MonoMonospaced typeface by Vercel for code aesthetics

## Features

  1. 1. Responsive, terminal-inspired navigation with CLI aesthetics
  2. 2. GitHub API integration for live project data
  3. 3. Full internationalization with schema-validated locales
  4. 4. Dot-pattern background with glassmorphism effects

### Project Structure

tree
sebastiandotdev/
├── app/
│   ├── components/
│   ├── pages/
│   └── utils/
├── i18n/
│   ├── locales/
│   └── schema.json
├── server/
│   └── api/
├── nuxt.config.ts
├── uno.config.ts
└── package.json

## Inspirations & Credits

This project draws inspiration from several outstanding developers and products:

  • *
    Navigation MenuCLI-inspired terminal aesthetics fromterminal.shop
  • *
    Projects UIVisual layout and API patterns fromGitHub API&pheralb.dev
  • *
    Menu MechanicsMinimalist component design fromv0.dev
  • *
    Portfolio DesignPortfolio base template and overall layout fromv0 template

## License

MIT © 2026 Joan Sebastian García. Open source and free to use.