Releases: VIPHACKER100/STUDYHUB
Releases · VIPHACKER100/STUDYHUB
STUDYHUB V1.5.1
PRODUCTION READY
Full Changelog: v1.5...V1.5.1
STUDYHUB V1.5
STUDYHUB - Education Collaboration Platform
🚀 Features
Core Platform
- User Authentication - Role-based access (Admin, Teacher, Student)
- Notes & Content Sharing - Upload and share educational resources
- Search & Discovery - AI-powered content recommendations based on user interaction
- Smart Summarization - Automated AI summaries for PDF and text documents
- Ratings & Comments - Community feedback on uploads
- Bookmarking - Save favorite resources
Messaging System
- Direct Messages - Private one-on-one messaging with real-time delivery
- Anonymous Chat Rooms - Subject-specific study groups with random anonymous identities
- Real-time Features - Typing indicators, read receipts, online status
- File Sharing - Share documents and images in conversations
- Message Management - Edit, delete, and search messages
Admin & Community
- Leaderboard & Badges - Gamified learning with top contributor ranks and 12+ unique achievements
- User Management - View, edit, and manage user accounts
- Content Moderation - Monitor and moderate uploads and messages
- Analytics Dashboard - High-fidelity platform usage statistics and trends
- Report System - Handle user reports and content takedowns
- PWA Ready - Fully installable as a web app with offline reliability
🌐 Marketing & Support
- Premium Landing Page - High-conversion hero section and feature showcase
- Support Hub - Searchable FAQ and categorized help center
- Product Roadmap - Public timeline of past, current, and future phases
- Legal Suite - Professional Privacy Policy and Terms of Service
- Contact System - Integrated inquiry form with departmental routing
🛠️ Tech Stack
Backend
- Node.js + Express - Server framework
- PostgreSQL - Database
- Socket.io - Real-time WebSocket communication
- JWT - Authentication
- Bcrypt - Password hashing
Frontend
- React 18 - UI framework
- Vite - Build tool
- TailwindCSS - Styling
- React Router - Routing
- Zustand - State management
- React Markdown - Summary rendering
- Vite PWA - Progressive Web App logic
- Lucide React - Modern iconography
- Recharts - Analytics visualization
📋 Prerequisites
- Node.js >= 18.x
- Database: PostgreSQL >= 14.x OR MySQL >= 8.0
- npm or yarn
Note: The application supports both PostgreSQL and MySQL. See MYSQL_SETUP.md for MySQL migration guide.
Full Changelog: V1...v1.5
STUDYHUB BETA
A comprehensive educational platform combining file sharing (notes/assignments), real-time messaging, anonymous study rooms, and collaborative learning features.
Full Changelog: https://github.com/VIPHACKER100/STUDYHUB/commits/V1