Files
personal-website/README.md
2024-11-19 15:05:15 -05:00

1.7 KiB

Personal Website

A modern, responsive personal website built with Next.js, TypeScript, and TailwindCSS. Features a clean, professional interface for showcasing projects and experience.

Features

  • Responsive design optimized for all screen sizes
  • Dark mode support
  • PDF rendering for CV display
  • Project showcase with filtering and sorting
  • Built with modern web technologies

Tech Stack

Getting Started

  1. Clone the repository:

    git clone https://github.com/soconnor0919/personal-website.git
    
  2. Install dependencies:

    pnpm install
    
  3. Start the development server:

    pnpm dev
    
  4. Open http://localhost:3000 in your browser

  5. Customize the data in src/lib/data.ts to represent you!

Project Structure

src/
├── app/              # Next.js app router pages
├── components/       # React components
│   ├── ui/          # Reusable UI components
│   └── ...          # Feature-specific components
├── lib/             # Utility functions and shared code
├── styles/          # Global styles
└── types/           # TypeScript type definitions

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

Sean O'Connor