2026

Pulse Awards

Full-stack awards platform with submission flow, Stripe checkout, admin dashboard, and automated email workflows.

// stack

Astro 5ReactSanityStripeResendCloudflare Workers
Pulse Awards homepage mockup showing 'Celebrating Black Marketing Excellence' hero with Submit Your Entry and View Categories CTAs

// problem

The African American Marketing Association needed a dedicated awards platform to recognize excellence in marketing. Building a complete awards platform from zero required submission intake, Stripe payment integration, a multi-section admin dashboard, scoring rubrics for judges, and reliable email automation across the entire lifecycle.

// solution

Architected with Astro 5 and React for the interactive submission flow, Sanity CMS for content management across 13 schemas, Stripe checkout for payment processing, and Resend for 9 email templates covering confirmations, judge assignments, and notifications. Deployed with Cloudflare Workers SSR for edge performance.

// results

Fully functional awards platform with 11 public pages, a 7-section admin dashboard for managing submissions and judges, and automated email workflows that eliminated manual communication overhead.

// architecture

flowchart TB
  V[Visitor] --> FE["Astro 5 + React<br/>Submission Flow"]
  FE --> ST[Stripe Checkout]
  ST --> SAN[("Sanity CMS<br/>13 schemas")]
  SAN --> JD["Judge Dashboard<br/>7 admin sections"]
  JD --> SCR[Scoring Rubric]
  SCR --> RES["Resend API<br/>9 templates"]
  RES --> E1[Submission Confirmation]
  RES --> E2[Judge Assignment]
  RES --> E3[Results Notification]
  FE -.deploy.-> CW[Cloudflare Workers SSR]
System architecture, rendered live from source.

// metrics

11

Public Pages

Astro 5 + React interactive flows

13

Sanity Schemas

Structured content architecture

9

Email Templates

Resend across submission lifecycle

7

Admin Sections

Dashboard with scoring rubrics