In the members list , I created a column called "emailAddress" which stores all their email addresses.
From the login screen, I added the function called lookup to make sure only voters should access the app.
LookUp(Members, emailAddress = varUserEmail).emailAddress & Navigate (Screen1, ScreenTransition.Cover); NewForm(Form1)
However, this function still is showing some errors for "emailAddress" which i could not fix.
For all items, members should vote for the item.
In the submission, by default the request has "new" status once submitted, and should change to successful or Unsuccessful once the vote is completed and based on this condition when 80% of the members have voted while 90% of them are agree, it should be successful or else Unsuccessful.