← Back to projects

Soul Sighted (Mama's Medicine)

Backend Developer (Collaborator)

Visit Live

Screenshot

Soul Sighted (Mama's Medicine)

Problem statement

Problem statement coming soon — this section will describe the user/business context and the problems this project solved.

My role

Backend Developer (Collaborator) — A Next.js 16 web app delivering personalized parenting insights based on astrological birth data. I owned the entire backend layer and email-automation workflow.

Tech stack

Next.js 16React 19Node.jsTypeScriptKlaviyo APIStripeNodemailerVercel Cron

Challenges & solutions

Coming soon — a write-up of the technical challenges, decisions, trade-offs, and the final solutions shipped.

Key features

  • Built backend route handlers for the full authentication lifecycle (signup, signin, OTP verification, password reset)
  • Designed a Klaviyo-powered 7-stage personalized email workflow triggered via Vercel Cron, with Nodemailer as a transactional fallback
  • Integrated Stripe purchase processing for the onboarding payment flow
  • Modeled and validated complex onboarding payloads (parent and child birth data, Google Places location IDs, multi-step relationship-assessment answers)