Skip to content

Sarthak816/REBOUND

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

REBOUND: Personalized Academic Recovery Engine

Problem Statement ID: PS03 - Academic Recovery & Mental Wellness Team: Couch Potato


The Problem

Students today face a dual crisis: Overwhelming Academics and Mental Health Burnout. Existing tools manage lists, but they ignore the human element. Students drown in "Todo" lists without knowing how or when to start.

The Solution

Rebound is not just a task manager. It is an AI-powered recovery engine that balances your workload with your mental state. It doesn't just tell you what to do; it prioritizes tasks based on your stress level and deadlines.


Key Features

For Students

  • AI Study Buddy: Real-time context-aware chat to help with prioritization and stress.
  • Stress-Aware Planning: We don't just track tasks; we adapt to your mental health status.
  • Goblin Tools Integration: "Magic To-Do" breaks down complex tasks instantly into manageable steps.
  • Calendar Heatmap: Visualize your academic intensity over time.
  • Grade Simulator: Assess impact of assignments on final grades to make informed decisions.

For Teachers

  • Risk Analysis Dashboard: Identify struggling students before they fail.
  • Direct Intervention: Message students who show signs of burnout.
  • Wellness Monitoring: View stress trends alongside academic performance.

For Admins

  • System Health Monitoring: Real-time platform analytics.
  • User Management: Role-based access control for secure data handling.

Tech Stack

  • Frontend: React, Vite, Tailwind CSS, Recharts, Framer Motion
  • Backend: Node.js, Express, MongoDB
  • AI Engine: Context-Aware Logic with Sentiment Analysis

Quick Start

Prerequisites

  • Node.js (v14+)
  • MongoDB (Local or Atlas Connection String)

Installation

  1. Clone the repository

    git clone https://github.com/Sarthak816/CouchPotato_AMUHACKS5.0.git
    cd rebound
  2. Install Backend Dependencies

    cd backend
    npm install
  3. Install Frontend Dependencies

    cd ../frontend
    npm install
  4. Run the Application

    • Backend (Port 5000):
      npm start
    • Frontend (Port 5173):
      npm run dev
  5. Access the App Open http://localhost:5173 in your browser.


Demo Credentials

You can use these pre-configured accounts to explore the platform:

  • Student: student@rebound.edu / Password@123
  • Teacher: teacher@rebound.edu / Password@123
  • Admin: admin@rebound.edu / Password@123


Demo Video

Watch Rebound in action: Watch Demo on Loom


Deployment

Experience the live application:

here: https://couch-potato-amuhacks-5-0.vercel.app/


License

MIT License

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages