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

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