Any member can formally propose an election, poll, event, or governance action. Every proposal enters a tracked approval workflow, but the path can branch depending on peer review, admin actions, forwarded review, EGM decisions, and final Board action.
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. After submission, use My Proposals to open the correct list for your own proposals, then jump directly to View, Edit, or Tracking.
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 receive email when the proposal is first submitted, and if you later add new tagged members while it is still in untouched draft peer review, only those newly added members are emailed.
5
SubmitAfter the first successful submission, open your election from My Proposals → Elections. It stays editable only while it is still pending in peer review and no tagged member has responded yet, or when Admin explicitly reopens it for editing. A reopen resets peer review responses; a forwarded-review resubmission preserves prior peer approvals, keeps tagged peers locked, and notifies Admin only.
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. Tagged members receive email on first submission, and on later draft edits only newly added tagged members are emailed. After submission, manage it from My Proposals → Polls. 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. Event proposals remain editable only while still pending in untouched peer review, or after Admin reopens them for edit, or during the special forwarded-review resubmission path. Post-event feedback is enabled by default.
Drafts, Editing & Resubmission
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 for up to 2 days from the last edit. After a successful first submission, future editing is controlled by workflow state: normal editing is allowed only before any peer responds, Admin can reopen a rejected proposal for editing and reset peer review, and Admin can also allow a special resubmission after forwarded review without clearing prior peer approvals. Your own proposals and the proposals where you are tagged as a reviewer now each have separate hubs with direct View, Edit, Review, and Tracking links.
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 first submission notifying them to review in M-Board. If new tagged members are added while the proposal is still in untouched draft peer review, only those newly added members receive email at that time.
At least 2 of the tagged members must approve for the proposal to advance out of peer review and continue in the workflow.
After submission, every proposal enters a tracked approval workflow. The route is not always linear: it can branch through admin review, forwarded review, EGM, hold, rejection, reopen, and final approval. See the Approval Journey section for the current flow.