Skip to content

MichielDean/PortfolioWebsite

Repository files navigation

Portfolio Site

A personal portfolio website built with Vite, React, and TypeScript showcasing my professional experience and skills in software engineering and quality assurance.

🛠 Technologies

  • Vite
  • React 18
  • TypeScript
  • React Router
  • React Helmet Async
  • CSS Modules
  • Responsive Design
  • Theme Switching (Dark/Light Mode)
  • Netlify Hosting

🚀 Getting Started

  1. Install Dependencies
npm install
  1. Start Development Server
npm run dev

The site will be running at http://localhost:8000

  1. Build for Production
npm run build
  1. Preview Production Build
npm run preview

🧪 Testing

Run tests with:

npm test

Watch mode:

npm test:watch

Coverage report:

npm test:coverage

📦 Deployment

The site is configured for Netlify deployment:

  • Build command: npm run build
  • Publish directory: dist
  • Node version: 20

The build automatically runs tests before creating the production bundle.

About

Portfolio Website For Michiel Bugher

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors