UniqScan


  • Github URL: Project Link

  • UniqScan is a MERN stack web application for assignment management, student submissions, and educator dashboards. It features a Node.js/Express backend for authentication, submissions, and real-time updates, and integrates a Flask-based microservice for AI content detection (NLTK, OCR, fine-tuned RoBERTa) to analyze LLM-generated and plagiarized content.


  • Tech Stack
    • Frontend: React.js, JavaScript, HTML, CSS
    • Backend: Node.js, Express.js, Flask (microservice)
    • Database: MongoDB
    • AI/ML: NLTK, OCR, RoBERTa (fine-tuned)
  • Features
    • Assignment management and student submissions
    • Educator dashboards with real-time updates
    • AI-based content detection for LLM-generated and plagiarized content
    • REST APIs for on-demand scoring and live status updates
    • Ensures academic integrity and smooth educator review