Menu

Building a 29-skill map from an append-only answer log
📰

Building a 29-skill map from an append-only answer log

DEV Community: firebase·Ahmet Koc·4 days ago
#49xnwy3v
#devtofirebase#devto#dev#root#skill
Reading 0:00
15s threshold

I build satultra , a digital SAT practice site. After a practice test, most tools lead with one number, and a 1290 says how you did, not what to study next.

The digital SAT is built around 29 skills: College Board's question bank lists 10 in Reading and Writing and 19 in Math. If every answer is filed under one of them, the results page can show where the points went. Here's how that works in a React and Firestore app: one taxonomy file, an append-only event log, pure reducers and a planner.

One taxonomy file, one canonical id

Over several imports, the same skill showed up as "Central Ideas and Details", "central ideas & details" or just 1 .…

Continue reading — create a free account

Join HashtagPLUS to read full articles, follow hashtags, vote, and join the conversation.