Skip to content

brendanciccone/portfolio

Repository files navigation

Portfolio

A modern, responsive portfolio website I made for myself. Check it out live here.

Screenshot of Brendan Ciccone's portfolio showing a case study

Features

  • Responsive Design: Fully responsive across all device sizes
  • Dark/Light Mode: Theme toggle with system preference detection
  • Project Showcase: Detailed case studies of past work
  • Animations: Subtle fade-in animations for enhanced user experience
  • Contact Form: Direct communication channel
  • SEO Optimized: Meta tags and OpenGraph images for better sharing
  • Accessibility: Built with accessibility in mind

Technologies Used

  • Next.js: React framework with App Router
  • TypeScript: Type-safe JavaScript
  • Tailwind CSS: Utility-first CSS framework
  • shadcn/ui: High-quality UI components
  • Vercel: Deployment and hosting platform
  • Vercel Analytics: Performance and usage tracking

Getting Started

Prerequisites

  • Node.js 18.x or higher
  • pnpm (recommended) or npm

Installation

  1. Clone the repository:

    git clone https://github.com/brendancicone/portfolio.git
    cd portfolio
  2. Install dependencies:

    pnpm install
  3. Start the development server:

    pnpm dev
  4. Open http://localhost:3000 in your browser to see the result.

About

My personal design portfolio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •