Skip to content

Repository files navigation

Marco Pisco Website

Personal website source for marcopisco.com, built with TypeScript + Vite and deployed with GitHub Pages.

GitHub last commit GitHub code size in bytes GitHub language count

Tech Stack

  • TypeScript
  • Vite
  • Vanilla HTML/CSS
  • GitHub Actions + GitHub Pages

Features

  • Single-page portfolio layout (hero, about, tech stack, experience, education, contact)
  • Smooth reveal and hover animations
  • Responsive layout for desktop and mobile

Local Development

bun install
bun run dev

Default dev URL: http://localhost:5173

Build and Preview

bun run typecheck
bun run build
bun run preview

The production build is generated in dist/.

Deployment

Deployment is fully automated by .github/workflows/deploy-pages.yml:

  1. Trigger on push to main
  2. Install dependencies with bun ci
  3. Build with bun run build
  4. Upload dist/ artifact
  5. Deploy to GitHub Pages

Custom domain is configured via CNAME (marcopisco.com).

License

This project is licensed under the GNU General Public License v3.0. See LICENSE.

About

Repository for my site

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages