LearnHub banner

LearnHub

10 devlogs
29h 17m 13s

LearnHub is an intelligent study aid built with SwiftUI and SwiftData for iOS 26+.

Key Capabilities:

AI Summaries: Instantly condense long notes and PDFs.
Quiz Generator: Create multiple-choice questions automatically.
Flashcards: Generate…

LearnHub is an intelligent study aid built with SwiftUI and SwiftData for iOS 26+.

Key Capabilities:

AI Summaries: Instantly condense long notes and PDFs.
Quiz Generator: Create multiple-choice questions automatically.
Flashcards: Generate study decks from any text or document.
Gamification: Earn XP, track streaks, and unlock achievements.
Local AI: Choose the Apple Intelligence AI model for a fully local, offline experience.

This project uses AI

Github Copilot for some of the website and README, as well as code comments.
Github Copilot auto completions

Demo Repository

Loading README...

Shaarav4795

Implement cloudkit to replace supabase, as well as cloudkit syncing across devices

Attachment
0
Shaarav4795

Shipped this project!

Hours: 27.44
Cookies: 🍪 601
Multiplier: 21.91 cookies/hr

I built a function‑learning app that decreases stress and is a free, viable alternative to Quizlet! The hardest part was getting the AI to output in a consistent format. Overall, I’m really proud of this!

Shaarav4795

I added a Supabase intergration so users can share studysets. there is also link sharing but that requires and apple developer account.

Attachment
0
Shaarav4795

Update website to look wayyyy better. Have a few placeholder images, I’ll replace them once I get the app on an actual device.

Attachment
0
Shaarav4795

Added better notifications to make it more personal and motivational.

Attachment
0
Shaarav4795

Implemented way better Spaced Repetition Scheduling into the app to have a better UX

Attachment
0
Shaarav4795

Finally fixed the lag problem for REAL! This took way too much time…

Attachment
0
Shaarav4795

Allow user to manually edit flashcards/quizzes and fixed a few lag problems.

Attachment
0
Shaarav4795

Add better rate limit handling, better fallback models, update warning message in settings to communicate this better.

Attachment
0
Shaarav4795

Add micro animations
Add spaced repetition algorithm
Add better dark mode styling
Squash some bugs

Attachment
0
Shaarav4795

Just built v1 of the app - now fixing on fixing bugs and making the UI better!

Attachment
0