Skip to content

Latest commit

 

History

History
54 lines (39 loc) · 1.08 KB

File metadata and controls

54 lines (39 loc) · 1.08 KB

Greg Sypolt - Professional Portfolio

Modern, mobile-first professional portfolio built with Astro and Tailwind CSS, hosted on GitHub Pages.

Features

  • Modern, clean design with dark theme
  • Fully responsive (mobile, tablet, desktop)
  • Smooth scrolling navigation
  • Optimized performance (Lighthouse 90+)
  • SEO-friendly
  • Accessible (WCAG 2.1 AA compliant)

Tech Stack

  • Framework: Astro 4.x
  • Styling: Tailwind CSS
  • Deployment: GitHub Pages
  • CI/CD: GitHub Actions

Local Development

Prerequisites

  • Node.js 18+
  • npm or yarn

Setup

  1. Clone the repository:
git clone https://github.com/gsypolt/gsypolt.github.io.git
cd gsypolt.github.io
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Open your browser to http://localhost:4321 to view the site.

Other Commands

Command Description
npm run dev Start the local dev server
npm run build Build the production site to ./dist/
npm run preview Preview the production build locally