Skip to content

My portfolio, a showcase of my skills and projects as a full-stack software engineer. This web application is crafted with React Tailwind CSS, and Framer Motion featuring a clean, responsive, and accessible design.

Notifications You must be signed in to change notification settings

IanSkelskey/ianskelskey.github.io

Repository files navigation

New Portfolio

This is a modern, responsive portfolio site built with React, Vite, and Tailwind CSS.

Features

  • Project showcase (projects loaded from JSON for easy management)
  • Dark and light mode support
  • Mobile-first, accessible design
  • Clear CTA and visually cohesive branding
  • About, Skills, Projects (with filtering), and Contact sections
  • Semantic HTML and ARIA roles
  • Performance and SEO best practices

Getting Started

  1. Install dependencies:
    npm install
  2. Start the development server:
    npm run dev

Customization

  • Add or edit projects in the src/data/projects.json file (to be created).
  • Update About, Skills, and Contact info in their respective components.

Deployment

  • Build for production:
    npm run build
  • Preview production build:
    npm run preview

Replace placeholder images and content with your own for best results.

About

My portfolio, a showcase of my skills and projects as a full-stack software engineer. This web application is crafted with React Tailwind CSS, and Framer Motion featuring a clean, responsive, and accessible design.

Topics

Resources

Stars

Watchers

Forks