Random App Attack #1 — App Review

πŸ„ Spore Codex
Amara "Dune" Character Sheet

SRC_URL: https://producingtechnology.com/65-apps/cristeadiana_179010_15200684_dec253_amara-codex.html

πŸ“– App Summary

Spore Codex (also titled "Amara Codex") is a D&D-style interactive character sheet app centered around a character named Amara "Dune." The app appears to be a fantasy RPG companion tool, with a nature/spore-based aesthetic β€” likely themed around a Druid, Ranger, or myconid-adjacent character class.

The most visible interactive feature on load is an Attack Roll dice mechanic. On the page load observed, the app displayed a roll of:

17
Attack Roll
d20 (13) + 4

The title "Awakening spores…" appeared during load, suggesting an animated intro sequence. The app is built around a single character (Amara) rather than being a multi-character tool.

D&D / TTRPG Character Sheet Dice Roller Fantasy / Nature Theme

βš™οΈ Observed Behavior

Note: The app is heavily JavaScript-rendered, so some features may not have been fully capturable via automated fetch. The following reflects what was visibly loaded.
Intro Animation The page displayed "Awakening spores…" during load β€” a thematic loading screen that fits the spore/nature aesthetic well.
Attack Roll Display A prominent Attack Roll result (17 = d20 roll of 13 + modifier of 4) was shown. This appears to auto-roll on page load, which is a fun first impression. It is unclear whether the roll can be re-triggered manually.
Character Identity The character "Amara 'Dune'" is hardcoded into the app β€” name, modifier (+4), and presumably other stats. There is no apparent way to customize or replace the character from the UI.
Full Character Sheet Based on the app title and structure, the sheet likely includes stats, abilities, and possibly spells or inventory β€” but these sections were not fully accessible via fetch due to JavaScript rendering.

πŸ› Things That Didn't Work as Expected

✨ Prompt to Improve the App

Improve "Spore Codex" (Amara Codex) with the following updates: 1. RE-ROLL BUTTON: Add a clearly labeled "Roll Again 🎲" button beneath the Attack Roll display so users can re-trigger the dice roll without refreshing the page. Animate the number counting up to the result. 2. LABELED MODIFIERS: Display what stat each modifier comes from (e.g., "d20 (13) + 4 DEX" or "Proficiency Bonus: +2, DEX: +2"). This makes the sheet readable to players who didn't build the character. 3. MULTI-DICE SUPPORT: Add a dice toolbar with buttons for d4, d6, d8, d10, d12, and d20. Clicking any die rolls it and shows the result with the appropriate modifier for that roll type. 4. EDITABLE CHARACTER: Allow the user to click on the character name, stats, and modifiers to edit them inline. Save changes to localStorage so the sheet persists between visits. Include a "Reset to Amara" button to restore defaults. 5. HP TRACKER: Add a current HP / max HP display with + and - buttons to track damage and healing during a session. 6. ROLL HISTORY LOG: Keep a running log of the last 10 rolls (e.g., "Attack Roll: 17 (d20=13 + DEX 4)") displayed below the dice area, so players can reference recent results during a session.