
Today we are rolling out a new design for Praktos school portal. The overview now has an editorial, newspaper-inspired look where the most important things sit at the top — what actually needs your attention right now — instead of a wall of widgets.
The new school portal is built for APL and LIA coordinators who manage hundreds of placements in parallel and need to see the entire situation in a few seconds. This post walks through the page section by section.
Part 1 — Headline and four key metrics#
The page does not open with a dashboard. It opens with a headline. A short, editorial sentence assembled automatically: “3 things need your attention today.” The subline spells them out — applications to the Frontend program are starting to pile up, a contract is missing your signature, and a student finishes next week without a final assessment booked.
The idea is simple: you should know what to do before you have scrolled.
Below the headline are four key metrics that actually say something about how APL and LIA work is going right now:
- 128 active placements — how many students are out at a workplace right now, compared to last month.
- 342 applications this week — the inbound flow into the system, with the number unreviewed in the subline.
- 87 % average match rate — the quality of matching between student and placement, measured against the 85 % target.
- 9 contracts waiting for signature — the most common bottleneck, with contracts older than five days clearly flagged.
Each metric has a small trend line beneath it so you can see direction without opening a separate report.
Part 2 — Applications and placements per week#
The central graph shows applications and placements side by side over the last eight weeks (w.17–w.24). Two series, two colors, nothing extra. Below the graph sits a short, readable interpretation — “Application rate is rising (+85 % since w. 17) while placement rate keeps pace — conversion holds steady at roughly one in four.”
The point is that you should not have to do the math. The graph summarises the trend in words right under the numbers, so a coordinator opening the page in the morning can make decisions without diving into a separate report view.
Part 3 — Active placements#
Beneath the graph, ongoing placements are listed in a calm table — student, company, period and status. Statuses are deliberately few: ongoing, awaiting contract, finishing soon. That is all.
The table is intentionally short. It shows the five placements that are most relevant to you today — the newest, the ones awaiting a contract, and the ones approaching final assessment. If you need to see all 128, there is a link in the corner. No filters, no icons, no noise. This is a list you actually read through with your morning coffee.
Part 4 — LIA status and contract pipeline#
Two progress bars that show where every student and every contract sits — without having to open a separate report.
LIA status — all students shows where each student is in the placement cycle: 14 not started, 23 looking for a placement, 9 waiting, 128 active and 41 finished — out of 217 total. The small note “9 to review” under the waiting segment points directly at what needs your attention.
Contract pipeline is the same logic for contracts: 4 drafts, 7 sent, 3 company signed, 12 done — out of 26 open. The text “2 waiting for you” under the company-signed step is the only thing you really need to see. That is where the flow stops if you do not act.
Both bars are built so that any segment is clickable and opens the list behind the number. No separate report needs to be opened. For more on why this flow exists, see our guide on what a Swedish internship contract should contain.
Part 5 — AI automation: the assistant’s journal#
This is the biggest news in the design. The school portal now has a transparent journal of everything the AI assistant does in the background — what has been done, what is in progress, and what is waiting for your signature before being sent.
The panel is not a chat bubble. It is a structured list where each row has:
- An ID (A-101, A-102…) so you can refer to a specific action
- A clear title — “Contract draft generated — Vera Lindqvist · Spotify AB”
- A short description of what was actually done
- Status and time — done, in progress, awaiting approval, scheduled
- Review and approve buttons when your signature is required
Two rows currently require approval — clearly stated in the top right corner. The rest is informational: reminders have been sent, a weekly summary to the principal is being prepared, a tripartite meeting proposal is scheduled. You read through the journal like a log and decide where you need to act.
This is our way of making AI in internship processes auditable. Every action is traceable, every decision is yours. The AI prepares, you approve.
Part 6 — Map and today’s meetings#
In the top right corner of the page sit two modules that follow you down as you scroll.
Placements · map is a stylised map of Sweden with five cities and the number of placements per city — Stockholm 47, Umeå 31, Göteborg 30, Östersund 12, Luleå 8. Useful when the school has APL or LIA spread across several municipalities and you want to see where the concentration sits — and where it is missing.
Today’s meetings shows the day’s calendar in compressed form: tripartite meeting at 10:00 with Adam Hassan at Cloudwerk in Stockholm, check-in at 13:30 with Elsa Lindqvist on video, and final assessment at 15:15 with Vera Nilsson at Datakraft in Luleå. Clickable, but merged with the calendar — no need to jump to another tool.
The design principles behind it#
The school portal is the school’s working tool. It should calm, not stress. We worked from three principles:
- Newspaper before dashboard. A page should feel like an open broadsheet — with headline, lede and content in clear hierarchy — not like a control room with twenty widgets competing for attention.
- Fewer colors, more typography. We use serif for headlines and numbers, monospace for labels, and a single accent color (deep red) for what actually matters: active placements, warnings and actions.
- Content before decoration. Every element on the page should answer a question a coordinator actually asks. If it does not, it is gone.
The design language builds on the work we previously described in digital internship management — how schools save time and how schools plan APL for the entire academic year.
What this means for you using Prakto#
If you are an APL or LIA coordinator, you will notice three things immediately:
- You see what needs to be done today faster — the headline and key metrics surface it automatically.
- You need fewer clicks to understand how the term is going — the graph, status bars and AI journal give the whole picture on one page.
- You get a page that works equally well on a large screen in a coordinator’s office as on a laptop.
No existing reports or features disappear. The old detailed views remain — but you start in a calmer overview.
How Prakto helps schools#
Prakto is a digital internship platform that helps schools in Sweden manage APL, LIA, VFU and prao in a single flow — from matching and contracts to follow-up and final assessment. The new school portal is part of that work: making internship administration less time-consuming and more transparent for the people who actually do the job. The trend toward digitisation of internship processes is something we follow continuously, both in Swedish municipalities investing in digital internship management and in regions making the switch.
Frequently asked questions#
Do we need to do anything to get the new design?#
No. The new school portal is active for all schools as of today. You log in as usual and are met with the new overview.
Are any features being removed?#
No. All detailed views and reports remain. The difference is that the overview now lifts the most important things first instead of showing everything at once.
How does the AI automation panel work?#
The AI assistant performs routine tasks in the background — reminders, contract drafts, match suggestions, summaries. Everything is logged in the journal. When an action requires your signature or your approval, a button appears on that row. Nothing is sent further automatically unless you have approved it yourself.
Does this affect students and companies?#
This update concerns the school portal. The student and company views have their own design tracks and are not affected by this release.
Can we customise which key metrics are shown?#
For now, the four key metrics are fixed so that all schools speak the same language. We are looking at letting school owners choose their own measures further down the line.
Conclusion#
The school portal should make it easy to lead APL and LIA work — not be yet another system to interpret. The new design is our way of shifting the focus from “here is the data” to “this is what you should look at today.”
Log in at prakto.se to see the new school portal, or get in touch if you would like a walkthrough for your coordinator team.
