A comprehensive AI content moderation suite built with React, TypeScript, and Tailwind CSS.
- AI-Powered Content Moderation: Advanced deepfake detection and synthetic media analysis
- Enterprise Dashboard: Comprehensive analytics and threat monitoring
- Student Portal: Educational tools and learning resources
- Fellowship Program: Community-driven development platform
- Real-time Threat Detection: Live monitoring of synthetic media threats
- Interactive Demos: Hands-on experience with AI moderation tools
- Frontend: React 18 with TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion & GSAP
- 3D Graphics: Three.js with React Three Fiber
- Routing: React Router DOM
- Build Tool: Vite
- AI Integration: Reality Defender API
- Clone the repository:
git clone <repository-url>
cd modguard-ai- Install dependencies:
npm install
# or
yarn install- Create a
.envfile with your API keys:
cp .env.example .env
# Edit .env with your Reality Defender API key- Start the development server:
npm run dev
# or
yarn devsrc/
├── components/ # Reusable UI components
├── pages/ # Page components and routing
├── context/ # React context providers
├── App.tsx # Main application component
└── main.tsx # Application entry point
The project is configured for easy deployment to various platforms:
- Vercel: Connect your GitHub repository for automatic deployments
- Netlify: Drag and drop the
distfolder after building - GitHub Pages: Use the GitHub Actions workflow
Build for production:
npm run buildThis project is proprietary software. All rights reserved.
This is a private project. For access to the fellowship program, please contact the development team.
For enterprise inquiries and support, please reach out through the official channels.