The Career Guide connects FCSE academic subjects to real-world industry professions. Each profession lists the subjects most relevant to that career, organized into a visual roadmap that shows recommended course progression by academic level and semester. The community can vote on individual subjects to signal how important they are for a given profession, making the guide a living, student-driven resource.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/Daniel-Stojanovski/finkiopendesk/llms.txt
Use this file to discover all available pages before exploring further.
Browsing professions
The career guide opens with a grid of all professions. You can search by name or filter by academic program using the pill buttons at the top of the page. Supported academic programs:SIIS SEIS IMB PIT IE KI KN SSP
Selecting a program pill filters the profession list to only those linked to that program. Selecting “None” clears the filter and shows all professions.
API endpoint:
Career guide workflow
Browse professions
Open the Careers page. All professions load automatically. Type in the search bar to filter by profession name or alternative name, or click a program pill to filter by academic program.
Select a profession
Click any profession card to open its detail view. The header shows the profession name and description. Two tabs are available: Roadmap and Voting.
View the subject roadmap
The Roadmap tab displays a visual diagram of recommended subjects, organized into columns by academic level (L1, L2, L3) and semester (Winter/Summer). Use the program filter pills to show only subjects for a specific program. Mandatory subjects appear before elective ones within each column.
Switch to voting
Click the Voting tab to see all subjects associated with the profession with their current community vote counts. Each subject card shows the total votes it has received and whether you have already voted for it.
Vote on subjects
Click the vote button on any subject card to cast or withdraw your vote. Voting again on a subject you already voted for removes your vote (toggle behavior). Votes are scoped to the profession-subject combination — the same subject in a different profession has independent vote counts.
Roadmap diagram
The roadmap groups subjects into six columns derived from two axes:| Level | Season | Column ID |
|---|---|---|
| L1 (foundational) | Winter | L1-W |
| L1 (foundational) | Summer | L1-S |
| L2 (intermediate) | Winter | L2-W |
| L2 (intermediate) | Summer | L2-S |
| L3 (advanced) | Winter | L3-W |
| L3 (advanced) | Summer | L3-S |
MANDATORY and ELECTIVE types, and further filtered by the active program pill selection.
Voting
How voting works
How voting works
Each authenticated user can cast one vote per subject within a profession context. The vote is stored as a Returns an array of Returns an array of A
(professionId, subjectId, userId) combination, so the same subject appearing across multiple professions has independent vote tallies.Casting a vote when one already exists for that combination removes the vote — there is no separate “unvote” action. This toggle behavior is consistent with the favorites system.Reading votes:{ subjectId, voteCount } for all subjects in the profession.Reading your own votes:{ subjectId, vote } for the authenticated user only.Casting or withdrawing a vote:204 No Content response means the vote was withdrawn. A 200 OK response returns the new vote record.You must be logged in to vote. The backend extracts the user ID from the JWT token attached to the request. Unauthenticated requests to the vote endpoint will be rejected.
Programs and profession linking
Programs and profession linking
A profession can be linked to multiple academic programs. The roadmap program filter pills are populated dynamically from
profession.programs. Selecting a program restricts the diagram to subjects that belong to that program’s curriculum, letting you see a focused path relevant to your degree.