Skip to content

tenthwalker/spellkeeper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

spellkeeper

Deployed Link

Created by Arden Ranta.

📂 Tech Stack

React Badge React Router Badge Cypress Badge VSCode Badge NPM Postman


📚 Table of Contents

🌐 Overview

Keep track of your favorite Dungeons and Dragons 5th Edition spells in one convenient spellbook! Whether you're a seasoned adventurer or have just joined the table, your spellcasting reference materials are only a tap and scroll away.


🗂️ Getting Started

  1. Fork or clone down this respository.
  2. In the terminal, open this app by running the command cd <project folder name>
  3. Run the command npm install to install dependencies. You will need Cypress, React, React Router, and PropTypes.
  4. Run the command npm start to start the server.
  5. Open http://localhost:3000 to view it in your browser.
  6. You can also view the project here.
  7. Use control C to stop the server.
  8. To test, run the command npm run cypress, then follow the steps to configure E2E testing on your machine.

🎥 Desktop Preview 📱

Macbook view

📱 Mobile and Tablet Views

iPad view

iPhone view

💪🏻 Wins

  • Incorporating Router smoothly
  • Getting a lot of practice with UseState
  • Readily available and thorough documentation
  • Content I personally care about

💡 Future Ideas

🔮 Export Known Spells 🔮 Sort by Class 🔮 Search