0xVantrex / 0xVantrex/CampusHub
Project upload moderation system
- Langage dominant
- JavaScript
- Étoiles
- 0
- Forks
- 0
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Implement automated filtering for uploaded projects to prevent inappropriate content (e.g., pornographic or unrelated files).
The system should:
Automatically scan uploaded files using an AI or keyword/image detection service.
Reject flagged uploads with an error message (“File content violates upload policy”).
Tag approved uploads for lecturer review.
Allow lecturers to download and review student projects from their dashboard.
Backend: File scanning, filtering logic, lecturer access permissions, and secure download endpoints.
Frontend: Display upload status, error messages, and lecturer review access interface.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Le ticket décrit un système de modération complet. Commencez par examiner le flux de téléchargement existant dans le code backend pour comprendre où l'analyse des fichiers serait intégrée. Recherchez des services d'IA ou de détection pour le filtrage de contenu. Le frontend aura besoin de nouveaux composants pour l'état du téléchargement et une interface de révision pour l'enseignant. 'Done' signifie que l'analyse automatisée, les messages de rejet, le marquage pour révision et les endpoints sécurisés de téléchargement pour l'enseignant sont tous implémentés.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Domaine
- backend, frontend, security
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 30/100