website
pwa
video
booking
Site scaffold, installable PWA, video testimonials, and in-page booking
Shipped7 commits+8226−248
Complete site scaffold ready for content and styling
A full Next.js + TypeScript + Tailwind frontend scaffold was added so the site is ready for development and styling. It includes responsive navigation, footer, hero and core content sections — everything needed to publish pages quickly.
Installable Progressive Web App and layout polish
Visitors can now install the site as a web app on supported devices. We also tightened desktop content width and refined hero spacing for better readability across screen sizes.
Video-driven testimonials and in-page booking
Short intro and testimonial videos were added — plus an in-page testimonial player so visitors can watch clips without leaving the page. A built-in Cal.com booking modal was added so CTAs open a lightweight booking flow directly on the site.
New Features
- Initial frontend scaffold using Next.js (App Router), TypeScript, and Tailwind CSS — includes layout, navigation, footer, hero, content sections and reusable components so the site can be developed and styled immediately.
- Added a web app manifest and icons so visitors can install the site as a Progressive Web App (PWA) with proper app name and theme color.
- Embedded short intro videos for Evan, Mark, and Michel to give visitors quick, human-first introductions.
- Built an in-page Testimonial Video Player to play short testimonial clips with playback controls, sequential play, and mobile fullscreen support.
- Added a Cal.com embed so visitors can open a dark-themed booking modal from CTAs without leaving the site.
Improvements
- Refined copy across the site: clarified expertise descriptions, updated track record entries, adjusted process step copy, and replaced one testimonial to better reflect current offerings.
- Polished visual details: narrowed maximum content width on desktop for readability, tightened hero spacing and responsive stat text, and improved video presentation with blurred backgrounds and 16:9 containers for mixed aspect ratios.
- Improved the booking and CTA experience: CTAs now open the in-page Cal.com modal and CTA buttons received animated visual accents for a more polished look.
- Enabled a static rendering mode for the homepage to improve caching and consistent performance for visitors.
- Minor code and tooling updates to enforce quality and enable Tailwind processing (ESLint, PostCSS and Tailwind plugin, TypeScript config) — for internal maintenance and consistent builds.
- Adjusted testimonial section heading to “Testimonials From the Front Lines” and updated video display titles and ordering for clearer professional descriptors.
- Hid written testimonial cards behind a feature flag so we can toggle them without layout changes; added a small utility for safely composing CSS class names.
Documentation
- Added a README with project details, tech stack, setup instructions, scripts, and recommended deploy workflow (Vercel or Node/static hosts).
- Added .gitignore and updated project metadata and Next.js settings to allow optimized remote image loading and consistent builds.
- Documented component removals and cleaned up the UI components barrel file so exported components list is accurate.
Breaking Changes
- Removed BorderBeam and BorderBeamButton UI components and their types. This only affects developers importing these specific components — visitor-facing pages remain unchanged. Developers should remove or replace references to these components in the codebase.