Tim Moore's Work | ContraWork by Tim MooreTim Moore
www.inventusstudios.com
Psarras Foundation is a Puget Sound nonprofit that brings free, nutritious meals straight into underserved neighborhoods, and it's raising funds to put its first dedicated food truck on the road.
I led a full redesign of the site with a warm navy and gold look, elegant serif headings, and smooth scrolling animations, all built to work just as well on phones as on desktops. The project goes well past visuals. I built a secure donation system with Stripe that handles card and bank payments and tracks each gift from pending to complete. There's a private admin dashboard for managing donations, refunds, and programs. When someone fills out the Get Involved form, the team gets a notification email and the sender gets a branded confirmation from the foundation's own email domain. I also made the site easier to find in search, added an animated partner showcase, created tabbed program pages, and wrote mission-focused copy that tells the foundation's story clearly and honestly. The result is a fast, polished site that helps a small team raise money, recruit volunteers, and reach more kids. For upRally I designed and built a full event coordination platform from the ground up. The idea is simple: one link, and everyone shows up. Organizers can make a branded event page in minutes, send invites to reusable guest lists, and track RSVPs live. Guests never need an account. Behind that simple experience is a lot of product work. There's a guided event builder with a live attendee preview and autosaving drafts. A signup-free start flow lets new visitors build an event before they register.
The platform also handles automated reminders, broadcast emails with delivery and open tracking, time zone aware scheduling, and four theme kits that carry through to the event page and email. I set up the business model too: a free and paid plan, plus one-time event packages, all running on live Stripe billing with US sales tax collected automatically.
I fixed real problems as customers reported them. One example: corporate email security scanners were clicking links and recording false RSVP declines, so I changed RSVPs from email to require a quick confirmation. upRally also connects with AI assistants like Claude and ChatGPT, and the homepage uses AI-generated video built around the theme of bringing people together.
The Library at Snoqualmie is a full-stack booking platform I built for a boutique event venue. Guests can explore the space, reserve by the hour with dynamic pricing, apply promo codes, add optional extras, and check out as a guest or with an account using Square payments. Venue staff manage the full lifecycle from a custom admin dashboard: approve or decline requests, edit bookings, handle refunds, set demand-based pricing, sync Square catalog items, update site imagery, and control admin access. The stack is React, TypeScript, Vite and Tailwind on the frontend, with Supabase for auth, database, storage, and edge functions, Resend for transactional email, and Cloudflare Pages for separate development and production deployments. I built a booking experience for JIN YI, a premium massage spa, aimed at one problem: the friction between "I want a massage" and "I'm booked." It offers two pathways that cater to 3 different customer personas: new to massages, first timer but used to massages, and the returning patron. The checkout features include:
Self-Guided Checkout: A four-step flow (treatment, length and therapist, day and time, details) for people who prefer to tap through.
A Virtual Voice Assistant: Jin Yi can take a booking by voice, holding a slot, showing it on screen and handing off to a text-code confirmation. It's built, but the plan notes had voice switched off while typing and tapping were finalized.
One booking card. It only shows values that have actually been confirmed, runs a 5-minute hold countdown, and ends in a Booked screen with an add-to-calendar file.