- React 18
- Next.js
- ESlint
- Prettier
- Supabase database
- SASS
- Material UI
- Fontawesome
- Bootstrap / React Bootstrap
- React DOM / React Router Dom
- React Fast Marquee
- Simple JavaScript poem randomly selects emojis from two arrays
- Updates at a 4000 ms interval to replace the emojis in the poem's line "If all you hold is a __, everything looks like a __"
- Writing by Andy Weaver
- Programming by Dani Spinosa!
- Pressing a button randomly adds a line from a prewritten array, formatted according to selected font typefaces and sizes
- Poem expands indefinitely based on button presses
- Co-written with Andy Weaver and a crowd-sourced lexicon
- On each render, poem replaces words in Weaver's original with poems in arrays divided by position
- Each render is different with Chat GPT telling me there are 14,016,852,913,029,120,000,000 (14 septillion) possible variations of the poem
- Poem now stores the value of the blanks in a Supabase database
- Eventual goal is the addition of a form that a user can fill out to add more words to the lexicon, having the poem and its possible variations growing indefinitely