Back to Projects
Project CategoryFull Stack
Project Showcase

Bulk Moderation Applications

An all-in-one application management system for Roblox moderation roles, packed with smart form analytics, IP security, and automated processing to make hiring easier.

Next.js 16
React 18
TypeScript
TailwindCSS
+7 more
Live DemoClosed Source
Bulk Moderation Applications

Project Overview

This application management system was built to make hiring Roblox moderators a lot more efficient and effective. It tracks how users fill out applications, like typing speed, pasting, and focus changes to help detect AI written or otherwise inauthentic responses. With Next.js 16 and Turso, it offers a smooth experience, including Roblox OAuth login, real-time form validation, IP security checks, and instant webhook integration for fast processing. The system manages the whole application lifecycle, from submission to review.

Development Process

Challenges

We needed to track detailed typing metrics without slowing down the forms, make sure those metrics couldn't be faked or tampered with, handle secure Roblox OAuth logins, reliably process webhooks to external servers, and build a flexible form system for all kinds of questions.

Solutions

I built a custom tracking system for typing events, pastes, keystrokes, and focus changes that runs smoothly in the background. To keep metrics secure, we used cryptographic checksums and base64 encoding. NextAuth.js with a custom Roblox OAuth provider handles secure logins and long-lived sessions.The form system supports multiple section types and dynamic questions.

Project Gallery

Tech Stack

Next.js 16
React 18
TypeScript
TailwindCSS
HeroUI V3
Turso (LibSQL/SQLite)
NextAuth.js
Roblox OAuth Provider
Iconify React
Framer Motion
Sharp

Key Features

  • Roblox OAuth 2.0
  • Dynamic multi-section forms
  • Typing metrics & integrity verification
  • IP threat detection & blacklist system
  • Webhook-based submission processing
  • Local draft auto-save