Bearcabulary is a word game built in Gatsby targeted at K-3rd Grade students. The player must choose from jumbled words to complete the missing word in a sentence. The user sees the word flash quickily at the start of each screen.
Once the screen disappears they can press play on an audio recording to hear the word they are trying to spell. They can also see the definition of it for context clues.
Bearcabulary is meant to be hosted and edited for your educational needs.
- Fork the repo to your github account. Run it on your local machine by running
gatsby develop
ornpm start
from the root directory. Or host it for free on Netlify. Once you've forked it and signed up for a free Netlify account, login to Netlify. Click the big green "New Site From Git" button.
- Select "Github" as your method of deploying.
- You'll have to find where your version of Bearcabulary is.
- Once you find it, select it and you'll finally be ready to deploy your new site.
Now you have your own version of Bearcabulary!
We made Bearcabulary easy to add stories and puzzles to by utilizing NetlifyCMS.
- Once your site is deployed if you go to the url and add
/admin
and you'll be taken to your very own admin section.
From here you can add a new story (or series of puzzle screens).
- Each section added will be a new puzzle for the student to figure out. If you only want a story page Wand not a puzzle, simply leave "word" input empty and the image will be full size!
Once you publish your changes, Netlify will automatically re-build your site, and the content you created will be saved on your github account. This allows you to easily keep track of where your art and stories are kept.
Bearcabulary was organically built with a team of 9 in a 3 day Hackathon. The team received 1st place in the competition presented to a panel of judges as well as the People's Choice Award.
Afterwards, two of the members decided to build it from the ideas started at the Hackathon.