Skip to content

StrangeRanger/HThompson

Repository files navigation

HThompson

Project Tracker

A modern personal website serving as my digital hub and online presence. Built with Nuxt 4 and Vuetify, it features live GitHub project tracking, centralized access to my hosted services, and essential information about my work and projects.

Live Site: hthompson.dev

Features

Landing Page

  • Modern, responsive design with Vuetify components
  • Mobile-friendly approach with adaptive layouts
  • Fast loading with Nuxt 4 optimization

Project Tracker

  • Live GitHub repository status integration
  • Real-time project updates and statistics
  • Visual status indicators and progress tracking

Service Hub

  • Centralized links to hosted services
  • Easy navigation to personal projects
  • About page with professional information

Performance & Security

  • Cloudflare integration for production
  • Analytics tracking with Matomo
  • Comprehensive security headers and CSP
  • SEO optimizations

Tech Stack

Frontend

  • Nuxt 4 - Full-stack Vue framework
  • Vue 3 - Progressive JavaScript framework
  • TypeScript - Type-safe JavaScript
  • Vuetify - Material Design component framework

Production & Analytics

Development Tools

Getting Started

Prerequisites

Installation

# Clone the repository
git clone https://github.com/StrangeRanger/HThompson.git
cd HThompson

# Install dependencies
pnpm install

Development

Available Scripts

# Start development server
pnpm dev

# Build for production
pnpm build

# Preview production build locally
pnpm preview

# Run linting
pnpm lint

# Fix linting issues automatically
pnpm lint:fix

# Format code with Prettier
pnpm format

Development Server

The development server will be available at http://localhost:3000 with hot-reload enabled for rapid development.

Support and Issues

Please use GitHub Issues for bug reports and feature requests.

License

This project is licensed under the MIT License.

About

This repository contains the source code for my website.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •