Skip to content

A lightweight portfolio built to present projects and experience clearly, without unnecessary complexity or heavy frontend frameworks.

License

Notifications You must be signed in to change notification settings

dosorio79/portfolio

Repository files navigation

Portfolio 🌿

A modern, minimalist portfolio website built with Astro. This static site showcases projects and content with a focus on performance, simplicity, and maintainability.

CI Pages Astro Tailwind CSS TypeScript GitHub Pages MIT License CC BY-NC-ND 4.0

🚀 Tech Stack

  • Astro - Static site generator for content-focused websites
  • Tailwind CSS - Utility-first CSS framework
  • TypeScript - Type-safe JavaScript
  • Markdown - Content authoring

✨ Features

  • ⚡ Static site generation with Astro
  • 🎨 Tailwind CSS for styling with typography plugin
  • 📝 Content authored in Markdown
  • 🗺️ Automatic sitemap generation for GitHub Pages
  • 🔗 Internal link validation
  • 📱 Responsive design
  • ♿ Accessibility-focused

📂 Project Structure

/
├── public/          # Static assets
├── src/
│   ├── content/     # Markdown content files
│   └── pages/       # Astro pages and routes
├── scripts/         # Build and utility scripts
└── package.json

🛠️ Commands

All commands are run from the root of the project:

Command Action
npm install Install dependencies
npm run dev Start local dev server at localhost:4321
npm run build Build the production site to ./dist/
npm run preview Preview the build locally
npm run check Run Astro content/type checks
npm run check:links Check internal links in generated HTML

🚀 Deployment

Deployed via GitHub Pages at https://dosorio79.github.io/portfolio/.

📄 License

Code is licensed under the MIT License. Content is licensed under Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International. See LICENSE and CONTENT_LICENSE.md.

About

A lightweight portfolio built to present projects and experience clearly, without unnecessary complexity or heavy frontend frameworks.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •