Projects · Platform
Adsense for Discord
Advertising automation platform for Discord: schedule and broadcast messages across servers with content moderation, rate limiting, analytics and subscription billing.
- Year
- 2026
- Status
- In development
- Role
- Founder and developer
- Technologies
- TypeScript
- NestJS
- React
- Vite
- Prisma
- PostgreSQL
- Redis
- Stripe
- Supabase Auth
- discord.js
- Turborepo
A multi-tenant SaaS built as a Turborepo monorepo. A NestJS REST API handles authentication, billing, scheduling, moderation and webhooks; a React dashboard gives advertisers and server owners control over campaigns; and a background worker delivers messages through the Discord gateway. Currently in a pre-production hardening pass.
Overview
Server owners who sell advertising space on Discord usually post and track placements by hand. Adsense for Discord turns that into scheduled campaigns with moderation and reporting built in.
Architecture
Three deployable apps share one Prisma schema: the API, the dashboard and the Discord worker. Redis backs scheduling and rate limiting, Stripe handles plans and billing, and plan limits live in a shared types package so the API and dashboard enforce the same rules.
Development process
Built from April 2026 onward as the largest of my platform projects. Before launch it is going through a documented production-readiness review covering security, reliability and operational gaps.