Skip to content

User Stories

rylok3 edited this page Nov 24, 2021 · 11 revisions

➡ Contribute to the brainstorming discussion at https://github.com/BSData/phalanx/discussions/2

MVP 1

As a user,

  • I would like to add units to my roster from the data
    so that I can build up my army

  • I would like to add war gear options to the units
    so that I can customize my units

  • I would like to see what constraints are on my choices
    so that I can plan changes without trying out the limits

  • I would like to view the army list
    so that I can have a reference to my selected options

  • I would like to create a roster from the datafiles
    so that I can create an army list

  • I would like to save my roster
    so that I can continue at a later date


Future

As a user,

I would like to add repositories so that I can load BSData into the application

I would like to download BSdata from the repository so that I can use that data in the app

I would like to update my repositories so that I can have the most up to date data

I would like to open my roster even if I have no datafiles so that I can view rosters without downloading data set

I would like to delete old rosters so that I can keep my list of rosters clean

I would like to name my roster so that I can keep track of which roster is which

I would like to have an option of migrating my roster to updated datafile set so that I can keep my roster up-to-date with bug fixes and rule updates

I would like to have an option of saving a copy of the current roster before migrating to new datafile set so that I can go back if somethings wrong in the new data version

I would like battalions to not show up as one giant lumped unit So my roster will render units properly.

I would like to be able to duplicate configured units and battalions So I can build lists with identical units easier

I would like to group rosters by game system so that my armies from different games are separated

I would like to be able to name my units So I can 'better identify' my unique models (especially in Skirmish Games)

I would like to use extension data sources so that I can use community created data extensions/fan-made datafiles

I would like things to process on the device itself So that I can work offline

I would like to have validation errors if I make a mistake so that I can see where I go wrong

I'd like validation errors to be linked so tapping the error goes to the relevant unit / error to be fixed. So that I can easily find the errors

I would like to be able to share my lists with people so that I can show others my lists


As a data file developer,

I would like to be able to pop up messages at users before they update their files to share change lists, breaking notices, etc. So that they have visibility on changes to their data and won't find their lists blown up blindly when they update data.

Clone this wiki locally