Skip to content

Create "Team" page #19

@giacomo-ciro

Description

@giacomo-ciro

Goal

Recognize and celebrate the growing number of alumni and provide a comprehensive overview of the organization's current and past members.

Deadline: 31/01/2026

Proposal

  1. Remove the existing "Founders" section from the index page.
  2. Create a new, dedicated "Team" page.
  3. The "Team" page structure must include:
    • Active Members: A year-by-year listing of former members (first and last name, picture, role and linkedin profiles)
      • Current Executive Board.
      • Founders list.

Database

The source of truth for this is a simple YAML file, containing a list of dictionaries (1-to-1 with members) structured as follows:

- first_name: 
  last_name:
  linkedin: https://linkedin.com/in/...
  membership: 
  - role: [founder, president, vice-president, active-member, project-lead, board-member]
    AY: 25-26

For example:

- first_name: Giacomo
  last_name: Ciro
  linkedin: https://linkedin.com/in/giacomo-ciro
  membership: 
  - role: [vice-president, board-member]
    AY: 25-26
  - role: [vice-president, board-member]
    AY: 24-25
  - role: [founder, board-member]
    AY: 23-24

These data points are sufficient to render the teams page, with board, founders, team lead sections.

Ideas

  • Further divide the member list into Project Leads / Active Members, to celebrate the responsibility project leads took.

Reference Links

Metadata

Metadata

Assignees

Labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions