/guildy

A World of Warcraft Calendar tool with Roster management

Primary LanguageTypeScript

Guildy (In Development)

GitHub Logo

Features

  • Login with your Battle.net Account
  • View your Guilds Calendar
  • View Ingame Events
  • Create Custom Events
  • Create Raid Rosters
  • Post scheduled Event (and Roster) Announcements via Webhook
  • and more planned!

Install

git@github.com:bodmass/guildy.git
cd guildy
yarn

Scripts

Script Description
dev Starts the local development server on http://localhost:3000 (Port can be changed)
build Builds
start Starts built server
prettier runs prettier agaisnt project
lint runs eslint agaisnt project

Config

Environment Variable Description
BLIZZARD_CLIENT_ID OAuth ID for Battle.net
BLIZZARD_CLIENT_SECRET OAuth Secret for Battle.net
NEXT_PUBLIC_URL URL to send to Battle.net for Redirect
JWTSECRET Secret to verify JWT

Visit the Blizzard Battle.net Developer Portal to obtain your own Blizzard API credentials.