Android v1.0 — Available Now

Students helping
students learn

StudyHub is a community-driven knowledge hub — upload your notes, download what others share, join study groups, and grow together. One app, all learners.

Free to download  ·  Android 8+  ·  No credit card needed

Welcome back 👋
Aniket's Library
👤
🪙 Your Coins 24 coins
📄
Physics Notes Ch.5
Notes · ★ 4.8 · 2.3 MB
6 🪙
📑
Research: Machine Learning
Paper · ★ 4.5 · 1.1 MB
8 🪙
📗
Organic Chemistry Textbook
Book · ★ 4.9 · 8.6 MB
10 🪙
💬
JEE 2026 Prep Group
42 members · Active now
⬆️
+3 coins earned!
Upload reward
🔥
7-day streak
+1 daily bonus
4 Tabs
Home · Library · Student Corner · Profile
3 File Types
Notes, Books & Research Papers
25GB
Free cloud storage via Cloudinary CDN
SHA-256
All passwords hashed — never stored plain

What's Inside

Everything a student actually needs

📚
Study Library
Real-time feed of all public documents powered by Firestore live listeners. Filter by Notes, Books, or Papers. Search by title or subject. Bookmark anything for later — synced to the cloud.
💬
Student Corner
Join or create subject-based study groups with real-time chat. Password-protect your group for private circles. Members get notified when new messages arrive.
⬆️
Upload & Earn
Upload your notes, books, or research papers straight from your phone to Cloudinary's CDN. Earn 3 coins per upload and 2 more every time someone gives you a 5-star rating.
Star Ratings
Rate any document from 1–5 stars. Each user's rating is stored individually in a Firestore subcollection — scores are honest and per-user, never gamed.
🔒
Password-Protected Files
Lock files and groups with a password. All passwords are SHA-256 hashed with salt before storage — not even the developer can see them. Verification compares hashes, never plain text.
🧑‍💼
Profile & Notifications
Edit your name, bio, and profile photo. Track your uploads, joined groups, and bookmarks — all stats refresh on screen focus so they're always up to date.

Coin Economy

Earn by sharing, spend to learn

StudyHub's coin system rewards contributors and keeps the community healthy. Upload quality material, earn coins, use them to access content. Watch a rewarded ad anytime to top up — up to 10 times per day.

Ways to Earn

🎉Welcome bonus (new user)+10
⬆️Upload a document+3
📅Daily login bonus+1
📺Watch a rewarded ad+1–5
Receive a 5-star rating+2
👥Create a study group+2

Download Costs

📝Notes6 coins
🔬Research Papers8 coins
📗Books10 coins

App Screenshots

See it in action

Login Screen
Login
Home Screen
Home
Student Corner
Student Corner
Upload Content
Upload
Profile
Profile

Built Safe

Security treated as first-class

🔐
SHA-256 Password Hashing
File and group passwords are hashed with SHA-256 + salt via the Web Crypto API before being stored in Firestore. The original password is never saved — verification compares hashes only.
🛡️
Firestore Security Rules
Server-side rules enforce: authenticated reads only, anonymous users blocked from creating content, owners-only deletes, and members-only group chat access — no open database.
👤
Guest Restrictions
Anonymous users can browse and read freely but cannot upload, create groups, send messages, or rate content. This prevents spam while keeping the app accessible without signup.
Atomic Coin Transactions
All coin operations use Firestore runTransaction() to prevent race conditions. Balances can never go negative. Every transaction is logged in coinTransactions with timestamps and reason codes.

Join the community.
Start sharing today.

StudyHub v1.0 is live on Android. Free to download — your first 10 coins are already waiting for you.

▶️ Coming SoonGoogle Play Soon
📦 Direct downloadDownload APK

Android 8+  ·  React Native + Expo SDK 54  ·  v1.0.0  ·  March 2026

Made with ❤️ by Aniket Wadhawe