Skip to content

tabirkeland/me

Repository files navigation

Taylor Birkeland's Portfolio

A modern, responsive portfolio website built with React, TypeScript, and Tailwind CSS. This site showcases my professional experience, technical skills, and projects in software engineering and leadership.

🚀 Features

  • Responsive design that works on all devices
  • Dark theme with a professional color scheme
  • Smooth scrolling navigation
  • Interactive UI elements with hover effects
  • Optimized performance with Vite
  • Type-safe development with TypeScript
  • Modern styling with Tailwind CSS
  • Icon integration with Lucide React

🛠️ Tech Stack

  • Frontend Framework: React 18
  • Build Tool: Vite
  • Language: TypeScript
  • Styling: Tailwind CSS
  • Icons: Lucide React
  • Deployment: Cloudflare Pages

🏃‍♂️ Running Locally

  1. Clone the repository
git clone <repository-url>
cd portfolio
  1. Install dependencies
npm install
  1. Start the development server
npm run dev
  1. Build for production
npm run build

📦 Project Structure

├── src/
│   ├── App.tsx           # Main application component
│   ├── main.tsx         # Application entry point
│   └── index.css        # Global styles and Tailwind imports
├── public/              # Static assets
├── .github/             # GitHub Actions workflows
├── dist/               # Production build output
└── package.json        # Project dependencies and scripts

🚀 Deployment

This site is automatically deployed to Cloudflare Pages using GitHub Actions. The deployment workflow is triggered on pushes to the main branch.

📄 License

MIT License - feel free to use this code for your own portfolio!

📞 Contact

About

My personal website

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •