Andrew Forster
NextJS Developer
contact@andrewjf.com
contact@andrewjf.com

2026 All Rights Reserved
  1. Home
  2. Projects
  3. Walker & Homes Photography
Walker & Homes Photography

Walker & Homes Photography

Infomaniak
Next.js
PostgreSQL
Prisma
React
Shadcn UI
Square
Stripe
Tailwind CSS
TypeScript
<h2>Walker &amp; Homes – Case Study</h2><p>I was the lead developer behind Walker &amp; Homes Photography’s new platform. When I joined, the business only had a basic portfolio and booking tool. I rebuilt it from the ground up into a full SaaS product that not only lets clients book shoots, but also helps the team run and grow their business.</p><h3>The Client Experience</h3><p>On the front end, I designed and built the entire customer journey. Clients can browse the portfolio, log in securely, schedule bookings, and pay invoices all in one place. I also optimized image delivery and booking flows so the site feels fast and polished, even with large photo galleries.</p><h3>The Admin Tools</h3><p>On the backend, I introduced six new modules that turned the platform into a real operations hub:</p><p>- <strong>Forest</strong> – a visual dashboard for spotting client successes and issues.</p><p></p><div data-image-grid="" data-columns="2" class="image-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;"><img src="https://vivujyp67aiffgjd.public.blob.vercel-storage.com/projects/images/content-image-1768891883260-ZDpwEoACVP4MEFtwBTRlqFWpdN1Z3e.png" alt="image.png" style="width: 100%; height: 250px; border-radius: 0.75rem; object-fit: cover;"></div><p>- <strong>ToolKit</strong> – a library of reusable growth strategies.</p><p></p><div data-image-grid="" data-columns="2" class="image-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;"><img src="https://vivujyp67aiffgjd.public.blob.vercel-storage.com/projects/images/content-image-1768891902397-WgONlhf3rX2YYvRZJTagQR0iESupgx.png" alt="image.png" style="width: 100%; height: 250px; border-radius: 0.75rem; object-fit: cover;"></div><p>- <strong>Nursery</strong> – a retention system that tracks client relationships over time.</p><p></p><div data-image-grid="" data-columns="2" class="image-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;"><img src="https://vivujyp67aiffgjd.public.blob.vercel-storage.com/projects/images/content-image-1768892028987-9SO5bMvqz02dUE15YKQk2n93sR6nwh.png" alt="Screenshot 2026-01-19 225212.png" style="width: 100%; height: 250px; border-radius: 0.75rem; object-fit: cover;"></div><p>- <strong>Today Page</strong> – a daily view of bookings and tasks.</p><p></p><div data-image-grid="" data-columns="2" class="image-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;"><img src="https://vivujyp67aiffgjd.public.blob.vercel-storage.com/projects/images/content-image-1768892060023-rwShlH0OU5G6JIrvMHfHuID6Q7BsbX.png" alt="image.png" style="width: 100%; height: 250px; border-radius: 0.75rem; object-fit: cover;"></div><p>- <strong>Training</strong> – onboarding modules for new team members. [In Development]</p><p>- <strong>Custom Package Links</strong> – personalized packages for corporate clients.</p><p></p><div data-image-grid="" data-columns="2" class="image-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;"><img src="https://vivujyp67aiffgjd.public.blob.vercel-storage.com/projects/images/content-image-1768892100158-FWkLZy41ufFQFidd2ARcqzTZaiTTXl.png" alt="image.png" style="width: 100%; height: 250px; border-radius: 0.75rem; object-fit: cover;"></div><p>I also made a calendar so the team can see bookings, tasks, and training all in one place.</p><p></p><div data-image-grid="" data-columns="2" class="image-grid" style="display: grid; grid-template-columns: repeat(2, 1fr); gap: 1rem;"><img src="https://vivujyp67aiffgjd.public.blob.vercel-storage.com/projects/images/content-image-1768892142058-Uhv4mv6wq8XcyZ4zcD6wEvsI4u5w5m.png" alt="image.png" style="width: 100%; height: 250px; border-radius: 0.75rem; object-fit: cover;"></div><h3>Why It Matters</h3><p>This wasn’t just about writing code, it was about helping Walker &amp; Homes level up their business. Now, they have a platform that drives revenue, builds stronger client relationships, and saves time for the team. For me, it was a chance to show I can take a project from idea to launch, handling both the <strong>polished client-facing experience</strong> and the <strong>complex business logic</strong> behind the scenes.</p>

More Projects

Yeet or Keep

Yeet or Keep

React Native
Expo
Next.js
Shadcn UI
Tailwind CSS
+1
Gloria Dei Website

Gloria Dei Website

RockRMS
Bootstrap
HTML
CSS
JavaScript
Hexis

Hexis

Rust
Java
C
TypeScript
Lua
+7