Any member can formally propose an election, poll, event, or governance action. Every proposal goes through a structured approval journey before it becomes live.
Click the Propose button (lightbulb icon — 💡) on your dashboard or the More Actions panel. A modal appears with four cards — one for each proposal type. Select the type you need.
Accessing the Proposal Forms
Propose an Election
member/propose/election_propose.php
For proposing a formal candidate-based vote — electing someone to a position or role.
1
Open the Propose modalClick the 💡 Propose button on your dashboard or the More Actions panel, then choose Propose an Election.
2
Fill in election detailsProvide a title, description (up to 1000 characters), voting type (Plurality, Majority, STV, Cumulative, or Approval), and start/end dates.
3
Add candidatesUse the candidate builder to add each candidate — name, position, bio, and an optional photo (max 2 MB). Candidates are shown as review cards.
4
Tag peer reviewersSearch and tag at least 2 active members as peer approvers. You cannot tag yourself. They will receive an email immediately on submission.
5
SubmitAn animated 5-step validation checklist fires before submission. If anything is missing, it stops at that step with a clear message. On success the form submits and your draft is cleared.
Propose a Poll
member/propose/poll_propose.php
For proposing an opinion-gathering poll — collecting member views on a topic rather than electing a person.
1
Choose Propose a PollFrom the Propose modal on your dashboard.
2
Fill in poll detailsTitle, description, voting type, and schedule — same fields as an election proposal.
3
Add poll optionsInstead of candidates, you add text-based options (e.g. "Yes", "No", "Needs more discussion") with optional images.
4
Tag peer reviewers & submitSame ≥2 peer reviewer requirement. Results can optionally show immediately after a member responds, unlike elections which wait for official release.
Universal Governance Proposal
member/propose/index.php — 17 categories
The most comprehensive proposal form — covering all 17 governance categories including policy, budget, committees, constitutional amendments, social services, research, training, partnerships, and more.
A
IdentityTitle (≥5 chars), category, sub-type, summary (≥20 chars), full description (≥30 chars), justification, and expected outcome.
B
Proposer & AuthorityTarget authority (required), responsible person, departments involved, and optional co-proposers (members who jointly own the proposal).
Policy & ComplianceRelated policy / clause references, whether a constitutional amendment is required, and compliance impact areas.
E
Financial ImpactToggle on to reveal budget amount (required if financial), currency (default INR), budget type, funding source, expense head, and resource requirements.
F
ImplementationProposed start/completion dates, implementation plan, risks, mitigation strategy, and a dynamic milestone builder (add/remove milestone rows).
G
Supporting EvidenceExternal links (URL + label pairs), attachments notes, and file uploads — PDF, Word, Excel, PowerPoint, images, CSV — up to 10 MB per file. Drag-and-drop supported.
H
Voting ConfigurationVoting method, eligible voter scope, vote window, custom voting options (default: Yes / No / Abstain), quorum requirements, and anonymous voting toggle.
I
Approval WorkflowWorkflow type, auto-forward and auto-reject settings, approval levels, and tagged peer approvers (≥2 required, same validation as other forms).
J
DeclarationTick the declaration checkbox confirming the information is accurate. The form cannot be submitted without this.
Propose an Event
events/propose-events.php
For proposing meetings, workshops, seminars, ceremonies, webinars, or any scheduled activity. Venue can be physical, virtual, or hybrid.
1
Event basicsTitle, description, short description, event type (Meeting, Workshop, Seminar, Conference, Social, Ceremony, Webinar, Training), category, and priority.
2
VenueSelect Physical (enter address), Virtual (enter link + platform — Zoom, Meet, Teams, etc.), or Hybrid (both). Virtual link is URL-validated.
3
Registration & feesToggle registration on/off, set a max attendee cap, registration deadline, event fee (INR), and payment link if the fee is greater than zero. Payment link is URL-validated.
4
Tag peer reviewers & submitSame ≥2 peer reviewer requirement. Post-event feedback is enabled by default.
Draft Auto-Save
Every proposal form saves your work automatically to your browser's local storage as you type. If you accidentally close the tab, your session expires, or the server returns a validation error, your draft is waiting when you return — up to 2 days from the last edit. A banner will offer to Restore or Discard it. Once you successfully submit, the draft is deleted immediately.
Peer Reviewers — the Rules
You must tag at least 2 active members on every proposal type.
You cannot tag yourself — peer review must be independent.
Only active members with the member role can be tagged. Admins or inactive members are rejected.
Tagged members receive an email immediately on submission notifying them to review in M-Board.
At least 2 of the tagged members must approve for the proposal to advance to the next stage.
After submission, every proposal enters the 9-stage approval journey. See the Approval Journey section for the full stage-by-stage walkthrough.