Personal portfolio site for Dídac Torres.
Built as a fast static site with Astro + React islands, focused on clean UX, strong accessibility, and minimal client-side JavaScript.
- Astro
- React
- TypeScript
- Tailwind CSS v4
- Framer Motion
- Hero
- About
- Projects
- DidtorDev
- Tortoise GPS
- TestsResult
Project metadata is managed in src/data/projects.ts.
public/favicon.svguses the computer emoji (💻).public/favicon.icois included as multi-size fallback for broad browser compatibility.
npm install
npm run devApp runs locally at http://localhost:4321.
npm run build
npx astro check| Command | Description |
|---|---|
npm run dev |
Start dev server |
npm run build |
Build production output into dist/ |
npm run preview |
Preview built site locally |
npm run astro -- --help |
Astro CLI help |