Full Stack2025Client: Recruiting-Now.de (via BrandSurge LLC)

SMK Campaign Approval Tool

Full-stack campaign approval workflow for Recruiting-Now.de with role-based auth, a state-machine engine managing campaigns from draft to go-live, multi-locale support, and cron-based deadline monitoring.

Built by Abdullah Nadeem, AI Engineer

SMK Campaign Approval Tool interface screenshot

Overview

A full-stack campaign approval workflow built for Recruiting-Now.de with Next.js, Prisma, and PostgreSQL on Supabase.

It automates social media campaign approvals across Customer Success, Customer, and Agency roles, replacing manual back-and-forth with a tracked workflow.

What I Built

  • Role-based authentication with Google OAuth and magic link login
  • State-machine workflow engine managing campaigns from creation through review, revision, and go-live
  • Multi-locale support (English and German) with next-intl
  • Transactional emails through Resend with deep-linked magic URLs, and Supabase Storage for campaign assets
  • Automated deadline monitoring via cron jobs for escalation handling

Tech Stack

  • Next.js
  • Prisma
  • Supabase
  • next-intl
  • Resend