0xVantrex / 0xVantrex/CampusHub

Project upload moderation system

Aperta
#19 0 commenti 0 reazioni 2 assegnatari Rivendicata da @briankush Vedi su GitHub
backend frontend
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

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.