HandbookLearning13

Student life & conduct.

A school is more than its timetable. It is the chess club and the debate society, the post a prefect pins to the feed, the petition that gathers signatures, the town hall where a head listens, and the election that hands students a real voice. This handbook covers the civic and community life of the school — clubs, the social feed, student government, and elections. (The disciplinary conduct register has its own handbook.)

  • 4community surfaces
  • EN·FR·ARevery screen
  • 5chapters
  • ≈9 minto read

Prologue

The parts of school that shape character#

Grades measure what a student learns; community measures who they become. The student-life cluster is where YESS treats that second dimension as seriously as the first — giving clubs a real register, the feed real moderation, the student council a real workspace, and elections a real, secret ballot.

It lives across four staff surfaces — clubs, the social feed, student government, and elections — each with a matching set of portal screens where students and families actually take part. Everything reads in English, French, or Arabic, on the web and on the phone.

Chapter one

Clubs and societies#

The clubs register at /dashboard/clubs holds every society the school runs — academic, sports, arts, cultural, STEM, community service, or simply “other” — each with a type, a teacher supervisor, a membership, an optional budget, and its own detail page at /dashboard/clubs/[id] with tabs for officers, members, events, announcements, and a club feed. Active and inactive clubs are tracked separately so a dormant society does not clutter the live list.

Students meet clubs from their own side. They browse and join at /portal/clubs/discover, manage what they belong to at /portal/clubs/my-clubs, and a friendly /portal/clubs/leaderboard — which scores societies on events held, attendance, members, posts, and recognitions — turns participation into a little healthy competition.

Every society — type, supervisor, members, budget — with a live roster and a shared events calendar.

Chapter two

The moderated feed#

The social feed is the school's own public square. Staff manage it at /dashboard/social-feed and students live in it at /portal/social. Posts can carry images, and the surface is built for a school, not a free-for-all: there is a moderation queue for posts awaiting approval and a flagged view for anything reported, so a moderator approves, hides, or removes content with the controls in front of them.

Moderation is not only an admin job. Student-government officers can be granted the power to moderate content as part of their position, so the community helps keep itself healthy — supervised, but genuinely participatory.

Chapter three

Student government#

Student government gets a real workspace, not a notice board. The staff surface at /dashboard/student-government holds the positions — president, secretary, class reps — each marked elected or appointed, with a term, and optionally the right to moderate the feed. Around the positions sit the tools a council actually uses, each with its own portal home:

The council's toolkit

  1. 1

    Petitions

    Students raise petitions that gather signatures toward a threshold (fifty by default); the moment it is met the petition flips to 'threshold met' and the targeted office is notified automatically, so the council must respond. Lives at /portal/student-government/petitions.

  2. 2

    Meetings

    Scheduled and live council meetings with agendas, minutes, and formal motions, at /portal/student-government/meetings.

  3. 3

    Town halls

    Open forums where the wider student body is heard — questions can be submitted and upvoted, at /portal/student-government/town-halls.

  4. 4

    Office hours

    Published times when officers are available to students, at /portal/student-government/office-hours.

  5. 5

    The constitution

    A versioned constitution that records the rules the student body governs itself by; a new version becomes current only when ratified by a passed council motion, at /portal/student-government/constitution.

The staff view badges each tool with live activity — open petitions, scheduled meetings, draft constitutions — so a teacher-advisor sees the state of the council at a glance before clicking through.

Chapter four

Real elections#

When it is time to choose those officers, YESS runs an actual election — secret ballot and all — at /dashboard/elections, with each contest's detail at /dashboard/elections/[id]. An election moves through a clear lifecycle:

The election lifecycle

Set up

  1. Draft — the election is being configured: positions, eligibility, dates.
    • Candidates are added and approved
  2. Campaigning — candidates make their case; the student body reads platforms.
  3. Voting — a secret ballot opens; each eligible student casts once.
    • Students vote from /portal/elections
  4. Closed — voting ends, results are tallied and published.

Result published

Candidates move through their own small lifecycle — added, then approved or disqualified — and each carries a manifesto and a campaign image. When the ballot opens, the secret vote is enforced in the database: one vote per eligible student, and once cast it can be neither read by anyone else nor changed nor deleted, with the tally maintained automatically and the result computed at close.

Students experience the whole thing from /portal/elections — reading candidate platforms during campaigning and casting a private vote during the voting window. Democracy, scaled to fit inside a school week.

What makes it elite

What makes student life elite#

Five things that set it apart

  1. 1

    Civic life is first-class

    Clubs, government, and elections are real modules with real data — not an afterthought bolted onto an academic system.

  2. 2

    A feed built for a school

    Image posts with a moderation queue and a flagged view, so the public square stays a safe one.

  3. 3

    A council that actually governs

    Petitions with thresholds, meetings, town halls, office hours, and a versioned constitution — the tools of self-government, not a list of names.

  4. 4

    Genuine, secret ballots

    Elections with a draft-campaign-vote-close lifecycle and private voting give students a real voice, run cleanly inside a school week.

  5. 5

    Supervised participation

    Officers can be granted moderation rights, so students help run their own community under staff oversight.

Adjacent modules

Where student life connects#

Tutorial

Do it step by step#

Stand up the community side of the school — from the first club to a published election result. Six steps, in the order a student-life coordinator actually builds it.

  1. 1

    Create the clubs

    On /dashboard/clubs add each society with its type and teacher supervisor. Students then find and join them from /portal/clubs/discover and manage membership at /portal/clubs/my-clubs.

    Keep dormant societies inactive rather than deleting them — the register stays clean and the history stays intact.

  2. 2

    Open the feed and set moderation

    Manage the social feed at /dashboard/social-feed. Work the moderation queue for posts awaiting approval and the flagged view for anything reported; students post and read at /portal/social.
  3. 3

    Define government positions

    On /dashboard/student-government create the council's positions — president, secretary, class reps — marking each elected or appointed and granting moderation rights where appropriate.
  4. 4

    Give the council its tools

    Students open petitions, schedule meetings, hold town halls, publish office hours, and ratify a constitution from the government portal at /portal/student-government. The staff view badges each tool with live activity so an advisor keeps an eye on it all.
  5. 5

    Run an election

    Create a contest at /dashboard/elections, add and approve candidates in draft, then move it through campaigning into a secret-ballot voting window. Students vote from /portal/elections.

    Open a real campaigning window before voting — students who have read the platforms vote in greater numbers and with more legitimacy.

  6. 6

    Publish the result

    Close the election to tally and publish the result. The new officers take their government positions, and — where their role allows — pick up their moderation duties on the feed. The community has chosen, and the council carries on.

A school with a club for every passion, a square that stays safe, a council that governs, and a ballot that means it — the character side of school, run as well as the academic side.