GradeScape

    FirebaseNode.jsFirebase Cloud FunctionsReactpdf-parseJavaScript
    Live Site GitHub

    GradeScape

    GradeScape is a web application that leverages Firebase, OCR technology, and AI to help students track and predict their academic performance by analyzing their academic documents.

    The application allows students to upload various academic documents like course syllabi, current grade reports, and academic transcripts in PDF format. Using OCR (Optical Character Recognition), the system extracts relevant information from these documents. The extracted text is then processed using AI (specifically OpenAI's API) to identify key information such as:

    Based on this extracted data, the application calculates current grades, predicts final performance, tracks upcoming assignment deadlines, and provides an interactive dashboard for students to monitor their academic standing.

    The technology stack includes:

    The workflow is straightforward: students upload their academic PDFs, which trigger Cloud Functions that process the documents, extract text, analyze the content with AI, and store structured data for display on the dashboard. This gives students valuable insights into their current academic standing and projected outcomes.

    The application aims to help students stay organized, understand their academic progress, and strategically plan their study efforts to improve their grades.

    Project Team

    Laith Assaf

    Laith Assaf

    Laith Assaf

    Laith Assaf

    Simran. 04

    Simran. 04

    Sohum Kapoor-LT

    Sohum Kapoor-LT

    Wyatt Carey

    Wyatt Carey