Enhance Text Formatting and Editing

Improve the text formatting options within the card editor, addressing issues with text selection, and formatting. Add support for Markdown or LaTeX for more advanced formatting.

Priority Score

Quick estimate for initial prioritization

1.1B-Tier
Effort
7/10

Time Estimate

10-12 weeks

Decompose Project into Core Components

The 'Enhance Text Formatting and Editing' project can be broken down into several key components:

  • Existing Editor Overhaul: Modifying the current text input and rendering logic to support richer formatting.
  • New Formatting Toolbar: Designing and implementing a UI toolbar for applying formatting (bold, italics, etc.).
  • Markdown/LaTeX Parser: Integrating or building a parser for Markdown and/or LaTeX syntax.
  • Rendering Engine Update: Adapting the display of flashcards to render the new formatting correctly.
  • Testing and QA: Ensuring new functionality works across different devices and scenarios, and doesn't break existing functionality.
Impact
8/10

Revenue Proxy

Reduce monthly churn by ~1.5% absolute

Identify Primary Business Metric

The primary business metric this feature impacts is user engagement and retention. The rationale explicitly states users find the editor 'clunky and frustrating'. Improved formatting and advanced options (Markdown/LaTeX) can lead to users creating more complex and useful flashcards, thereby increasing their reliance on the app and reducing churn. It also potentially opens up the app to a more technical/academic user base.

Expected Profit

Financial modeling for revenue projection

Return on Investment
347%
Internal Rate of Return
24.8%
Net Present Value
$156K
Payback Period
17/mo

Related Reviews

Very frustrating bugs. I spent 30 minutes entering sequential steps I needed to learn. Copy paste controls are almost unusable (the slider to increase the copy area fights with the apps side to side scrolling through cards.) This was forgivable. But then I came back to actually use the flash cards and it screwed up the numbering scheme. So if I had steps 16-20 on a card, it turned them all into 1-4. So every card got screwed up.

Kevin Walker·2/5/2025

Honest Review: The smoothest flashcards of all. Text load fastest, but isn't feature rich. Add better stats i.e. review heatmap, faster anki deck (.apkg file) import & export, Text Editor (Markdown & LaTex) Support.

Rosh·9/24/2024

I was hoping for simple, 'plain text' editor for this cards. Instead i got unusable (its pain to select text) WYSIWYG nonsens, that proccess my work (pho-ku). ... and this broken, laggy, childish animation of fliping card.

Peter Deranger·8/3/2020

the app has great potential. i fell in love with it with the first sight. however i didn't know then it's actually extremely buggy, and i simply won't be able to create a flashcard. the thing is, the app goes crazy when i try to format the text. i was very disappointed, but i won't delete it and will try to use it without formatting, cus i hope one day the developers will fix all the issues and then we can enjoy one of the best flashcards app.

A Google user·3/15/2020

great app, however an image won't load if it's a duplicate even tho the names are different. like img, img(1) -- img(1) shows an error. and i cant format the front card w/o having it show symbols. adding bold/italics to a word incompletely also gives an error. pls add folders, underline, and resize option too :<< the ui is too great to uninstall :<<

A Google user·12/6/2019