0xVantrex / 0xVantrex/CampusHub

Project upload moderation system

Ouverte
#19 0 commentaires 0 réactions 2 personnes assignées Réclamée par @briankush Voir sur GitHub
backend frontend
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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.