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

No packages published