RyanFitzgerald / devportfolio
A modern, minimalist portfolio template built with Astro and Tailwind CSS. Perfect for developers looking to showcase their skills, experience, and projects in a clean, professional way.
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing RyanFitzgerald/devportfolio in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewDevPortfolio Template A modern, minimalist portfolio template built with Astro and Tailwind CSS. Perfect for developers looking to showcase their skills, experience, and projects in a clean, professional way. This was completely rebuilt from the ground up from V1. This template was built to be entirely ready to go with a quick config edit (see below) but also provides the ability to easily extend in whatever way you want. This template also comes with and files for easy integration with your existing AI workflows. > **📬 Connect & Share!** > For questions and updates, feel free to reach out on **X (Twitter)**. > If you've built and published your personal site with this template, I'd love to see it! Send me a DM 🚀 Preview To view a live preview of the site, click here. Built With • **Astro** - Static site generator for modern web apps • **Tailwind CSS v4** - Utility-first CSS framework • **Tabler Icons** - Free and open source icons • **TypeScript** - For type-safe configuration Updating the Template Configuration The template is designed to be easily customizable through the file. This single file controls: • **Personal Information**: Name, title, description • **Accent Color**: Primary color theme (changing this will change the accent color site wide) • **Social Links**: Email, LinkedIn, Twitter, GitHub (all optional) • **About Section**: Personal bio/description • **Skills**: List of technical skills • **Projects**: Project showcase with descriptions and links • **Experience**: Work history with bullet points • **Education**: Educational background and achievements If skills, projects, experience, or education are removed from the config, those sections will be hidden entirely. Example structures Here's what the config data structure looks like for each section: Basic Information Social Links (all optional) About Section Skills Projects Experience Education Icons The template uses Tabler Icons for all icons. If you wish to add more icons and have it look consistent with what's already there, you can browse through their extensive icon library. Project Structure Local Development If you'd like to run it locally: After that, start up the Astro dev server with: Deployment The template can be deployed to any static hosting service easily (and in most cases, completely free). Here are some options: • To deploy with Netlify, click here. • To deploy with Vercel, click here. • To deploy with GitHub Pages, click here. • To deploy with Cloudflare Pages, click here. • To deploy with Render, click here. Want to deploy somewhere else? Find more guides here. Changelog To view the changelog, see CHANGELOG.md. License This project is fully and completely MIT. See LICENSE.md. Questions? Feel free to reach out on X (Twitter) if you have any questions or need help.