Skip to content

ChloeHouvardas/study-coin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

88 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 StudyCoin

Mine crypto while you study. Slack off, get exposed on Discord, and lose it all.
📈 Focus = $$$. 😳 Distraction = public shame.
Stay locked in or get roasted.


👥 Meet the Team

Name Role
Chloe Houvardas Computer Vision and Convolutional Neural Network
Simon Risk Crypto Mining and Blockchain
Kayne Lee Flask Backend + React Frontend
Nicole Steiner Tech Strategy

💡 What Inspired Us

We noticed two problems:
  • Students struggle to stay focused during study sessions.
  • Cryptocurrency mining often wastes idle computer power.
StudyCoin solves both by rewarding productive studying with crypto mining.

🧠 What We Learned

  • Computer Vision: YOLO object detection and MediaPipe face analysis
  • Full-Stack Development: React frontend with Flask backend
  • Cryptocurrency Integration: XMR mining pools and wallet management
  • Privacy-First AI: All analysis runs locally — no personal data stored

🏗️ How We Built It

🔌 Core Architecture

Main logic is implemented in app.py.

🧩 Key Components

  • AI Study Detection: Real-time analysis using YOLO and MediaPipe
  • Frontend Interface: React with TypeScript, real-time session control
  • Backend API: Flask with Auth0 authentication and Supabase integration
  • Mining System: XMR (Monero) mining using XMRig

🛠️ Technical Stack

FrontendReact, TypeScript, Tailwind CSS
BackendPython, Flask, Supabase
AI / MLOpenCV, YOLOv8, MediaPipe
CryptoXMRig integration for Monero mining

🧪 Session in Action

StudyCoin monitors your session in real time. If you lose focus, it snaps a picture and exposes you on Discord. Stay focused and the miner keeps going.

🚀 Stay Focused, Get Paid

No excuses. Lock in, mine crypto, and avoid public humiliation.
Made with friends from QTMA.ca, Queen's University's Flagship Product Incubator

About

Hackathon Project for Hackthe6ix 2025

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors