Character Planner for D&D 5th edition
It's a web application that allows to conveniently choose D&D character attributes, feats and spells for a specific class/subclass and level. It also allows to save that created character on the server's database and later restore it.
cd client
npm install
npm run build
cd client
npm run serve
cd server
dotnet build
cd server
dotnet run
cd utilities/WebScraper
dotnet build
Parses downloaded pages with descriptions of D&D races/classes/spells/e.t.c to a structured representation.
Created file is server/Data/database.json
cd utilities/WebScraper
dotnet run --scrape-files
cd utilities/WebScraper
dotnet run --scrape-files --silent
Created file is utilities/WebScraper/printed.txt
cd utilities/WebScraper
dotnet run --print > printed.txt