Skip to content
This repository has been archived by the owner on May 19, 2024. It is now read-only.

ThingEngineering/swgoh-status

Repository files navigation

SW:GoH Status

NOTE: this repository is archived, I stopped playing a long time ago and have no interest in maintaining it. Fork it and do your own thing.

A simple web app to show event farming status for Star Wars: Galaxy of Heroes players using the SWGOH.GG API. Written in TypeScript and Svelte because I felt like learning some new things.

Live version: https://swgoh.freddie.wtf

Development setup

  1. Install Node.js if you haven't already.
  2. Run npm install in a command prompt/shell.
  3. Run npm run dev in a command prompt/shell.
  4. Visit http://localhost:5000/?player=your_id_here.

Project structure

Almost everything lives under src/:

  • main.ts - the TypeScript entry point, creates the App component
  • App.svelte - the "base" Svelte component, defines the initial page structure
  • components/ - Svelte components (CSS/HTML/JS in a single file)
  • data/ - static data, currently just farm requirements
  • stores/ - data stores (abstracts retrieving/caching/accessing data)
  • things/ - classes, mostly
  • utils/ - various utility functions

About

Farming status display for Star Wars: Galaxy of Heroes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published