Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gareththegeek/rollagon
Dice roller for Paragon system
https://github.com/gareththegeek/rollagon
agon dice paragon roller rpg ttrpg
Last synced: 17 days ago
JSON representation
Dice roller for Paragon system
- Host: GitHub
- URL: https://github.com/gareththegeek/rollagon
- Owner: gareththegeek
- License: mit
- Created: 2022-02-11T13:04:48.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2023-11-20T18:35:04.000Z (12 months ago)
- Last Synced: 2024-10-15T01:44:56.624Z (about 1 month ago)
- Topics: agon, dice, paragon, roller, rpg, ttrpg
- Language: TypeScript
- Homepage:
- Size: 2.31 MB
- Stars: 6
- Watchers: 3
- Forks: 2
- Open Issues: 30
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Agon Dice Roller
This is a fan-made dice-rolling app for AGON. AGON is an action-packed roleplaying game about epic Heroes who face trials from the Gods in an ancient world of myth and legend. Learn more about it, and the Paragon system, at [agon-rpg.com](http://agon-rpg.com)
This app is a lightweight dicerolling app, focused on resolving and narrating AGON Contests. It is not a campaign or character tracker - you'll still need to manage that on your own.
This app was created by [gareththegeek](https://www.reddit.com/user/gareththegeek/) and [@sporgory](https://twitter.com/sporgory) with the help of the [AGON fan Discord community](https://discord.gg/2kWxhJywGq).
## Build & run
Build to run on `node v16`
`npm install` within server and client directories to install dependencies.
### Server
Server will host the API on `http://localhost:8080`
```bash
cd server
npm run start:dev
```### Client
Client is a React Single Page App built with react-scripts
```bash
cd client
SET REACT_APP_API_FQDN=http://localhost:8080&&npm start
```