0xVantrex / 0xVantrex/CampusHub

Project upload moderation system

Offen
#19 0 Kommentare 0 Reaktionen 2 zugewiesene Personen Beansprucht von @briankush Auf GitHub ansehen
backend frontend
Vorherrschende Sprache
JavaScript
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

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.

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Rechercherichtung

Das Issue beschreibt ein vollständiges Moderationssystem. Beginnen Sie mit der Untersuchung des bestehenden Upload-Prozesses im Backend-Code, um zu verstehen, wo die Dateiüberprüfung integriert werden würde. Recherchieren Sie KI- oder Erkennungsdienste für die Inhaltsfilterung. Das Frontend benötigt neue Komponenten für den Upload-Status und eine Dozenten-Review-Oberfläche. 'Done' bedeutet, dass automatisierte Überprüfung, Ablehnungsnachrichten, Markierung zur Überprüfung und sichere Download-Endpunkte für Dozenten alle implementiert sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Bereich
backend, frontend, security
Issue-Typ
Feature
Schwierigkeit
5/5
Geschätzter Aufwand
Über eine Woche
Aktivitätsstatus
Veraltet
Klarheit
Größtenteils klar
Anfängerfreundlichkeit
30/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.