Skip to content

johanneshaberlah/smart-flashcards-ios

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Smart Flashcards App

Smart Flashcards

Learn smarter, not harder.
An intelligent iOS flashcard app with AI-powered card generation.

Platform iOS Swift 5.0+ AI Powered


Features

  • Organize Your Knowledge — Create and manage flashcard stacks for any subject
  • AI Card Generation — Upload a PDF and let AI create flashcards for you automatically
  • Spaced Repetition — Learn efficiently with smart review scheduling
  • Clean Interface — Beautiful, distraction-free design focused on learning
  • Dark Mode — Easy on the eyes during late-night study sessions

Screenshots

Your Stacks Stack Detail Create Card
AI Generation Upload PDF Processing
Learning: Question Learning: Answer Learning: Hint

AI-Powered Learning

Smart Flashcards uses artificial intelligence to supercharge your study workflow:

  1. Upload any PDF — Lecture notes, textbooks, research papers
  2. AI analyzes content — Extracts key concepts and relationships
  3. Cards generated instantly — Ready to review in seconds

No more hours spent manually creating cards. Focus on learning, not preparation.


Getting Started

Requirements

  • iOS 17.0+
  • Xcode 15.0+

Installation

  1. Clone the repository

    git clone https://github.com/johanneshaberlah/smart-flashcards-app.git
  2. Open the project in Xcode

    open smart-flashcards-app.xcodeproj
  3. Build and run on your device or simulator


Tech Stack

Component Technology
Frontend SwiftUI
Architecture MVVM
Backend REST API
AI PDF parsing + LLM

License

This project is licensed under the MIT License.


Made with dedication for learners everywhere.

About

App for the award-winning smart-flashcards tool ✨

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages