Skip to content
forked from swsheets/swsheets

An online character sheet for Star Wars: Edge of the Empire

Notifications You must be signed in to change notification settings

jpactor/swsheets

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SWSheets

SWSheets is a simple application for creating, storing, sharing, and printing Edge of the Empire characters online. It is not intended to enforce any rules of character building or provide any aids beyond calculating die rolls. It used to be called EdgeBuilder until I couldn't get that domain. I'm not going to rename that in the code anytime soon though.

Planned Features & Suggestions

Please use the issues page

Setup

SWSheets was built against Elixir 1.8, Erlang 22, and PostgreSQL 9.3. Once you have all three installed, do the following to set up the app:

> mix deps.get

Once Mix has fetched all dependencies, you'll need to set up the database. An easy way to do this for local development follows (this approach is not recommended for production).

> createuser pair -d
> script/dbdo

Running

To run SWSheets, type mix phx.server.

Now you can visit localhost:4000 from your browser.

Deploying

I use ansible-swsheets. You could probably use Heroku too though.

Testing

If you have run script/dbdo then you're ready to test with

> mix test

License

All work within this repo is released under a Creative Commons Attribution-NonCommercial 3.0 United States license. Essentially you are welcome to do what you like with this as long as you provide attribution and don't charge for it.

Star Wars, Edge of the Empire, and all associated works remain the copyright of their respective copyright holders.

Artwork from "Star Wars Sketch Cards Cantina" by antonvandort is included under its original CC BY-NC ND license.

About

An online character sheet for Star Wars: Edge of the Empire

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Elixir 52.5%
  • HTML 27.8%
  • JavaScript 17.2%
  • CSS 2.5%