Skip to content

vicharanashala/hp-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 HP System - Holistic Points Platform

GitHub stars GitHub forks License

A comprehensive gamified learning platform that rewards student progress with HP (Holistic Points) across courses, activities, and external integrations.

Project Overview

HP System is a modular, scalable platform designed to gamify education through a points-based reward system. Teachers create cohorts and activities, students earn/spend HP based on performance, and the system handles automated rewards, penalties, and comprehensive analytics.

Core Philosophy

🏗️ Architecture & Entities

Key Entities (Phase 0 ✅):

Entity Description Status
Teacher Course/Cohort owner
Course Academic container
Cohort Student group
Student Email-based identity
Activity Tasks with HP rules
Submission Proof of completion
HP Ledger All credit/debit events
HP Rule Reward/Penalty config

📋 Phase 0 Features (COMPLETE ✅)

Teacher Workflow

  • Cohort Setup + Student Import (email-based)
  • Base HP Assignment (default: 100, configurable)
  • Activity Creation (title, deadline, HP rules, mandatory toggle)
  • Submission Review + Revert

Student Experience

  • In-Platform Submission (file/image/link/text)
  • Auto HP Awards (absolute/% compounding)
  • Real-time Dashboard + Ledger

Automation

  • Penalty Engine (scheduled for mandatory deadlines)
  • Full Ledger Audit Trail
  • Email Canonical Identity

🎯 Roadmap

Phase Milestone Status
1 Core HP System ✅ LIVE
2 VIBE Integration 🔄 Next
3 Google Forms/CSV 🔄 Planned
4 Peer Endorsements 🔄 Planned
5 AI Feedback Coach 🔄 Planned

🚀 Get Started (5 seconds)

git clone https://github.com/Mahabub-3301/hp-system.git
cd hp-system
npm install
npm run dev
# → http://localhost:3000

🛠️ Tech Stack

MERN

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors