Matt e0e334852e
All checks were successful
build-website / build (push) Successful in 2m37s
fix: resolve Next.js build failure by removing Vue archive
- Removed vue-archive directory containing old Nuxt code
- Removed harborsmith-nextjs temporary directory
- Updated tsconfig.json to exclude archived directories
- Updated .dockerignore to exclude archived code
- Updated .gitignore with proper Next.js patterns
- Updated README.md to reflect current project structure

Build now completes successfully without TypeScript errors.

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-26 19:46:46 +02:00

HarborSmith - Professional Boat Maintenance Services

Harbor Smith provides personalized service maintenance for boats in the San Francisco Bay Area.

Tech Stack

  • Framework: Next.js 15
  • Styling: Tailwind CSS v4
  • Icons: Lucide React
  • Language: TypeScript

Features

Complete Website Sections

  • Hero section with video background
  • About section (Why Choose Harbor Smith)
  • Services showcase (Hull Cleaning, Exterior Cleaning, Interior Detailing)
  • Contact section with CTAs
  • Footer with branding

Mobile Optimized

  • Responsive design for all screen sizes
  • Touch-friendly CTAs
  • Optimized spacing and typography
  • Mobile-specific UI adjustments

iOS Safari Compatible

  • Video background works on all devices
  • Safe area handling for modern iPhones
  • Smooth scrolling animations

Getting Started

# Install dependencies
npm install

# Run development server
npm run dev

# Build for production
npm run build

# Start production server
npm start

Open http://localhost:3000 with your browser.

Project Structure

/
├── app/              # Next.js app directory
├── components/       # React components
├── public/          # Static assets (images, videos)
└── styles/          # Global styles

Deployment

This project is ready for deployment to Vercel, Netlify, or any Node.js hosting platform.

npm run build
npm start

Contact

Description
No description provided
Readme 92 MiB
Languages
HTML 59.7%
CSS 29.5%
JavaScript 9.1%
TypeScript 1.6%