Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Create New Voting Process #210

Open
Tracked by #196
jpaulet opened this issue Aug 19, 2024 · 0 comments
Open
Tracked by #196

Create New Voting Process #210

jpaulet opened this issue Aug 19, 2024 · 0 comments
Assignees

Comments

@jpaulet
Copy link
Member

jpaulet commented Aug 19, 2024

As Vocdoni, we need to provide a guided step-by-step creation process flow, with different elements depending on the subscription plan (free / subscription), that allows the admin to create the process with tokens directly or without having to pay as they have a valid subscription.

The flow and steps is as follow:

Step 1 - Voting process Info
Create Process 1 - FREE PLAN

Step 2 - Create Process - Voting type and Questions
image
image

Step 3 - Census & "extra-census" modal
image
image
image

Step 4 - Extra Features
image
image

Step 5 - Review screen & preview
Screenshot 2024-09-24 at 13-36-27 SaaS – Uizard

@jpaulet jpaulet changed the title Create New Voting Process Create New Voting Process (TBD) Aug 20, 2024
selankon added a commit to vocdoni/ui-scaffold that referenced this issue Oct 3, 2024
This PR implements some new necessary logic in order to follow new saas requirements for process creation. Related:

vocdoni/interoperability#210
vocdoni/interoperability#229

- Adds a footer on process creation
- Adds a store draft button
- Implement new steps when is saas
- Add saas extra features on the form 
- Mock `useAccountPlan`, simulating a call that gives for an organization which features a plan has activated.
- Add some minimum styles to try it easier

## Important!

This PR **does not** implement:

- New styles
- Some buttons logics (for example save draft or upgrade plan)
- New modals
- Logic to store the election on the saas backend (this need some meetings). For now, the SDK and the remote signer are able to create an election on the backend as before.
@jpaulet jpaulet changed the title Create New Voting Process (TBD) Create New Voting Process Oct 7, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants