Hey, sharing this with you in case you find it helpful. Below are two detailed documents showing the design and rationale of the apps built by the Fractally team:
https://thomashallgren.com/psinq-dac-meeting-rank-order-voting-app-fractally
https://thomashallgren.com/psinq-dac-meeting-rank-order-voting-app-fractally
https://thomashallgren.com/edenoneos-dac-voting-app-fractally