Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

AcadRisk AI β€” Early Academic Risk Detection Platform πŸŽ“πŸ›‘οΈ

AcadRisk AI is a state-of-the-art academic monitoring and risk intervention system designed for modern educational institutions. It empowers coordinators, teachers, and mentors to identify students at risk of academic failure or dropout early using a sophisticated multi-factor risk engine.

πŸš€ Key Features

  • Intelligent Risk Engine: Dynamically calculates academic risk scores based on attendance, sessional marks, LMS activity, and assignment performance.
  • Granular RBAC (Role-Based Access Control):
    • Coordinators: Manage branch-wide subjects and assign faculty to specific courses.
    • Teachers: Automated student tracking for their assigned subjects only.
    • Mentors: Manage assigned students and track high-risk alerts.
    • Students: Access personalized performance analytics and intervention history.
  • Automated Interventions: Direct notification system for guardians and high-risk students.
  • Dynamic Analytics: Institutional-level health metrics and semester-wise performance trends.
  • Premium Glassmorphism UI: A professional, responsive interface optimized for desktop and mobile use.

πŸ› οΈ Technology Stack

  • Frontend: React.js with Vanilla CSS (Glassmorphism design).
  • Backend: Node.js with Express.js.
  • Database: SQLite (Relational Schema for robust data isolation).
  • Icons: Lucide-React.
  • Security: JWT (JSON Web Token) based authentication.

βš™οΈ Setup Instructions

Prerequisites

  • Node.js (v16+)
  • npm

Installation

  1. Clone the repository:

    git clone <your-repository-url>
    cd ldce
  2. Backend Setup:

    cd backend
    npm install
    # Create a .env file based on .env.example
    npm start
  3. Frontend Setup:

    cd ../frontend
    npm install
    npm run dev
  4. Access the App: Open your browser and navigate to http://localhost:5177.

πŸ‘¨β€πŸ« Admin Credentials (Demo)

  • Coordinator: coordinator@ldce.ac.in / demo123
  • Teacher: teacher@ldce.ac.in / demo123

Developed for the LDCE Hackathon 2026.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages