Inspiration
Moderating online communities can become difficult as communities grow larger. Moderators often have to manually check user activity, review suspicious behavior, track warnings, and make decisions quickly.
I wanted to build a tool that could simplify this workflow and provide moderators with a centralized dashboard for reviewing user behavior and moderation history. That idea became RuleWatch.
What it does
RuleWatch is an AI-powered moderation dashboard built for Reddit communities.
The app helps moderators:
- review Reddit user profiles,
- analyze risk signals,
- track warnings and moderator notes,
- detect suspicious activity,
- generate AI moderation summaries,
- and manage moderation cases from one interface.
The dashboard automatically loads the current post author and provides moderation insights such as:
- spam risk,
- harassment risk,
- suspicious patterns,
- subreddit presence,
- moderation timeline,
- and AI-generated recommendations.
How we built it
The project was built using Devvit with a React + TypeScript frontend.
The backend handles:
- moderation data storage,
- post scanning,
- risk analysis,
- moderation timelines,
- and automatic scan generation for new posts.
KV storage was used to persist warnings, notes, scan results, and moderation events.
The frontend dashboard was designed with a dark UI focused on moderation workflows and mobile usability.
Challenges we faced
One of the biggest challenges was handling Reddit mobile WebView limitations. Scroll behavior and responsive layouts behaved differently between desktop and mobile, so the UI had to be redesigned into collapsible and tabbed sections for better usability.
Another challenge was integrating automatic post scanning and connecting moderation data with AI-generated summaries while keeping the interface responsive.
We also spent significant time improving the moderation workflow and making the dashboard easier to navigate on smaller screens.
What we learned
Through this project, I learned:
- how Devvit apps work,
- how to build Reddit-integrated moderation tools,
- how to manage persistent moderation data,
- and how to design mobile-friendly moderation dashboards.
I also learned more about structuring scalable frontend components and building AI-assisted moderation workflows.
Built With
- devvit
- kv-storage
- node.js
- react
- tailwind-css
- typescript
Log in or sign up for Devpost to join the conversation.