Squizard's Spells is an app that allows its users to filter through Dungeons and Dragons 5th Edition spells and save those spells in a personal spellbook. Spells saved will persist on page load as well. When a user reaches the site, they will be able to look at their personal spellbook or browse spells. Then they can choose the character class that they are playing to narrow it down to spells that that class can use. Players can then click on spells to get the full details or bookmark them to save them to their spellbook.
- HTML
- CSS
- JavaScript
- React
- Context Api
- Hooks
- Clone this repo to your machine
- cd into the directory
dnd-spells - Run
npm install - Run
npm start
- Researching Context Api and implementing it
- Using Hooks to help manage state
- context api
- Custom hooks
- Building a React app of this size
- Add ability to create a character
- Impliment ability to sort spells by level




