0xVantrex / 0xVantrex/CampusHub
Project upload moderation system
- Lingua principale
- JavaScript
- Stelle
- 0
- Fork
- 0
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
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.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
L'issue descrive un sistema di moderazione completo. Inizia esaminando il flusso di upload esistente nel codice backend per capire dove verrebbe integrata la scansione dei file. Ricerca servizi di IA o di rilevamento per il filtraggio dei contenuti. Il frontend avrà bisogno di nuovi componenti per lo stato dell'upload e un'interfaccia di revisione per il docente. 'Done' significa che la scansione automatizzata, i messaggi di rifiuto, l'etichettatura per la revisione e gli endpoint sicuri per il download del docente sono tutti implementati.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- backend, frontend, security
- Tipo di issue
- Funzionalità
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 30/100