A modern, responsive website for Team JPR landscaping business, showcasing professional property care services including snow removal, garden care, and junk removal.
- Framework: Next.js 16 (App Router)
- UI Library: React 19
- Styling: Tailwind CSS 4
- Language: TypeScript (strict mode)
- Code Quality: ESLint + Prettier
- Node.js 18.17 or later
- npm or yarn
npm installnpm run devOpen http://localhost:3000 to view the site.
npm run build
npm start# Run ESLint
npm run lint
# Format code with Prettier
npm run formatteam-jpr-website/
├── app/ # Next.js App Router pages
│ ├── layout.tsx # Root layout
│ ├── page.tsx # Home page
│ └── globals.css # Global styles
├── components/ # React components
├── lib/ # Utilities and constants
├── public/
│ └── images/ # Static images
└── tailwind.config.ts # Tailwind configuration
- ✅ Next.js 16 with App Router
- ✅ TypeScript with strict mode
- ✅ Tailwind CSS for styling
- ✅ ESLint + Prettier for code quality
- ✅ Responsive design (mobile-first)
- ✅ Image optimization with Next.js Image
- ✅ SEO-friendly metadata
Private - Team JPR