Skip to content

A combat tracker and other tools for Dungeons & Dragons 5e. Shieldmaiden is the ultimate D&D 5e DM companion app. Manage encounters, track combat & health bars, import D&D Beyond characters, and much more.

License

Notifications You must be signed in to change notification settings

HarmlessKey/Shieldmaiden

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Shieldmaiden.app

Introduction

How to contribute

Thanks for showing interest in contributing to our project. This project started out as a hobby project but over the years it has grown to a more serious application. If you would wish to contribute to this project feel free to contact us via Discord or via an Discussion on GitHub. We will give you access to our contributors guide.

Requirements

To get started with development you will need:

  • Node 16. We recommend using nvm or something similar to manage your node versions.
  • A personal firebase project
  • DB init JSON found in our contributors guide.

Installation

If you've followed our contributors guide, you can simply run:

npm i

followed by

npm run ssr

To start the dev env.

IT'S EASY!! 🚀

Bug reports / Feature requests

There are two main ways to submit bug reports or request new features: Discord or Github.

Discord is our main communication channel with our community.

We're in the process of moving our Azure DevOps board over to Github, but we want to use Github to keep track of upcoming features.

Pull Requests

This is something we will have to figure out in collaboration with you, as there haven't been any external collaborators thus far!