Skip to content

RenaudBernier/FlashcardProject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Smart Flashcards App

A powerful flashcard app built for effective learning and long-term memory retention.

✨ Features

  • ⚡ Easy Flashcard Creation
    Create flashcards effortlessly with rich text formatting. Supports:

    • 🧠 Code blocks – great for programming learners
    • 📐 LaTeX math expressions – ideal for math and science content
  • 📅 Intelligent Review Scheduling
    Uses the FSRS (Free Spaced Repetition Scheduler) algorithm to:

    • Optimize review times based on your memory performance
    • Maximize long-term retention and minimize review fatigue
    • Uses Google login to allow users to easily create and review flashcards from any smart device
  • 🗂️ Organized Structure

    • Arrange your content in nested folders
    • Group flashcards into sheets for thematic organization

🚀 Why Use This App?

  • Boost your study efficiency with AI-assisted scheduling
  • Keep your flashcards clean and categorized
  • Perfect for students, developers, and lifelong learners

🔧 Tech Stack

  • Frontend: React + Tiptap (rich text editor)
  • Backend: Firestore (database)
  • Algorithm: FSRS (custom implementation)

📌 Coming Soon

  • Card tagging and filtering
  • Review analytics
  • AI flashcard fact-checking

💡 About FSRS

FSRS is a modern, memory-optimized spaced repetition algorithm designed to model human memory decay and boost retention. Learn more here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors