Varje sida på sajten, på ett ställe
71 rutter med egen adress, varav 32 når du utan att logga in. Bakom de två adresserna med ett värde i sig ligger ytterligare 14 sidor, och de står utskrivna här nedanför.


De publika sidorna når du utan konto. 
Portalens vyer kräver inloggning och står ändå utskrivna här. 
Adressen är densamma på telefonen som på lånedatorn.
Start
Ingången till sajten, med vägen vidare till varje del av plattformen.
Kurser, kursmål, inlämningar, bedömning, betyg, schema och certifikat i samma plattform, med nivåerna och vägen vidare.
/
Funktioner
Vad plattformen gör, grupp för grupp, plus hela plattformen under ert eget varumärke.
Översikten över de åtta funktionsgrupperna, med vilken nivå varje grupp ingår från.
/funktionerEn funktionsgrupp
Gruppens egen sida: vad den gör, hur undantagen hanteras, källorna bakom reglerna och vad som ligger högre upp i pristrappan.
/funktioner/:slugInförandeplanen i sex veckor, det som ersätter en referens, och de fyra saker vi inte har.
/kunderHela plattformen under ert eget varumärke, med egen domän, egna färger och egna appar.
/whitelabel
För vem
Sidorna som är skrivna för en bestämd verksamhet, från förskolan till företagsutbildningen, och för den som studerar.
Sex målgrupper med olika krav, och vad plattformen gör för var och en av dem.
/forEn målgrupp
Målgruppens egen sida med kraven som gäller just den verksamheten, beläggen bakom påståendena och priset.
/for/:slugGrunden är fri för alla, och varje sänkning på det som går att köpa till har en namngiven orsak.
/studentCertifikat med kontrollnummer, kursmål på din egen tavla i Gaddr Work, och meriter som redan finns när du söker jobb.
/karriar
Priser och köp
Nivåerna med beloppen utskrivna, och kassan där en nivå beställs.
Sex nivåer med beloppen utskrivna, kvoterna per nivå, och exporten som ingår överallt.
/priserBeställningen av en nivå, med moms utskriven, antal platser räknat på servern och ångerrätten hanterad.
/kassaBeställningen
Kvittensen efter betalningen, med ordernummer, licensens period, platserna som ingår och lösenordet till administratörskontot.
/kassa/bekraftadÖppnas med din egen länkKvittot
Kvittot med löpnummer i obruten serie, säljarens momsregistreringsnummer, belopp exklusive moms, momsbelopp och summa.
/kassa/kvittoÖppnas med din egen länkBetalningens kvittens
Adressen betalvägen kvitterar mot. Den enda vägen som sätter en order till betald, och den svarar bara på en signerad POST.
/kassa/webhookSvarar bara betalvägen
Hjälp
Vägarna in till oss, svaren på det som frågas oftast, och driftläget.
Tre vägar till hjälp med svarstiden utskriven, och uppslagningen av felkoden du fick på skärmen.
/supportBetyg, elevdata, moms, ångerrätt, uppsägning, export, integrationer och vad ett certifikat är värt.
/fragorVad assistenterna gör och inte gör, vad skolan själv bestämmer, och de fyra användningar i bilaga III punkt 3 som vi inte bygger.
/aiFormuläret till en människa, som svarar inom en arbetsdag med pris per elev, startdatum och vad en inflyttning kräver.
/kontaktSex kontroller som körs i samma sekund som sidan hämtas: sajten, lagret, inloggningen, posten ut, kassan och modellvägen, plus incidenthistoriken.
/statusHälsokontrollen
Adressen en lastbalanserare och en övervakning frågar. Svarar 200 eller 503 med en kort JSON, och bär varken hemlighet, filnamn eller version.
/halsaSvarar bara betalvägenVarje sida på sajten, grupperad, med en mening om vad den gör och adressen utskriven.
/kartaFältet där ett kontrollnummer skrivs in, med kontrollsiffran prövad före uppslagningen och de fyra svaren utskrivna innan någon har skrivit något.
/intygSvaret på ett kontrollnummer
Giltigt, utgånget, återkallat eller aldrig utfärdat, med utfärdare, kurs, omfattning, kursmål och datum, och ingenting om personen utöver namnet på intyget.
/intyg/:nummer
Villkor och integritet
Avtalet, behandlingen av personuppgifter, vad som lagras i webbläsaren och hur tillgängligheten är granskad.
Skolavtal mot faktura och kursköp med ångerrätt, platser och hur de räknas, biträdesavtal, uppsägning med läsläge och export.
/villkorVilka personuppgifter som behandlas, med rättslig grund och lagringstid per ändamål, och vem som är ansvarig när en skola är kund.
/integritetDe två saker som lagras i din webbläsare, valet av färgläge och sessionskakan, och varför det inte finns någon samtyckesruta.
/kakorVem som äger plattformen, vilka öppna komponenter som ingår och under vilka licenser, och vad ni får göra med det ni köper.
/licensStandarden vi följer, vad som är granskat och med vad, åtgärderna som ligger i koden, och svarstiden på en rapport.
/tillganglighet
Konto
Vägen in i portalen, vägen till ett nytt konto, och vägen ut.
Vägen ut till estatens egen utfärdare och tillbaka igen. Utan kod i adressen startar den resan, med kod löser den in den.
/logga-in/gaddrVägen in i portalen med lösenord eller med organisationens egen inloggning.
/logga-inEtt nytt konto på nivån Fri, som bär kursrum, bedömning, betygsbok, certifikat och export.
/skapa-kontoBeställningen av en ny länk, som skickas till adressen kontot ligger på och gäller i sextio minuter.
/glomt-losenordInlösen av länken ur brevet. Lösenordet byts, och varje annan inloggad enhet loggas ut i samma steg.
/aterstall-losenordKoden ur brevet som öppnar kontot. Den gäller i ett dygn och går att lösa in en gång.
/verifieraKnappen som förstör sessionen och raderar kakan. Utloggningen sker på en POST, aldrig på ett besök.
/logga-ut
Portalen
Den inloggade delen. Adresserna står här, och innehållet styrs av rollen på kontot.
Dagens lektioner, kommande deadlines, senaste återkopplingen och utvecklingskurvan. Kursledaren ser bedömningskön i stället.
/portalKräver inloggningKurserna på kontot med omfattning, betygsskala, nästa deadline och hur långt måluppfyllnaden har kommit.
/portal/kurserKräver inloggningSteg ett i kursbygget: titel, skolform, betygsskala, omfattning och period. Kursen sparas direkt och tar emot ett granskat förslag från kursbyggaren som utgångsläge.
/portal/kurs/nyKräver inloggningKursrummet
Översikt, moduler, uppgifter, deltagare och kursmål för en kurs, med uppfyllnadsgrad per kursmål.
/portal/kurs/:idKräver inloggningBygg kursen
Steg två i kursbygget: moduler, innehåll, uppgifter och kursmål en i taget, med publicering och avpublicering. Ett kursmål utan prövande uppgift markeras medan planen går att ändra.
/portal/kurs/:id/redigeraKräver inloggningUppgifter att lämna in, inlämningar som väntar på bedömning, bedömda och sena. Kursledaren ser kön att bedöma.
/portal/inlamningarKräver inloggningBedömningsmatrisen per kursmål, betygsskalan med E som godkäntgräns, och strecket som eget värde när underlag saknas.
/portal/betygKräver inloggningEn kurs och en termin med alla deltagare, tillståndet i betygsfältet, beslutsfattaren, rättelserna och de kursmål som saknar underlag.
/portal/betygskatalogKräver inloggningBetygskatalogen som fil
Adressen som lämnar ut katalogen som avgränsad text eller som JSON. Den ritar ingen sida, den svarar med en fil åt den som redan är inloggad.
/portal/betygskatalog/filSvarar bara betalvägenVeckan i ett rutnät med lektioner, handledning, prov och deadlines, och närvaron som den står i journalen.
/portal/schemaKräver inloggningKursflöden, direkta trådar och kursledarnas interna tråd, med behörigheten avgjord på servern.
/portal/meddelandenKräver inloggningFärgläge och täthet för den egna inloggningen, sparat på kontot.
/portal/utseendeKräver inloggningLättläst omskrivning, översättning och sammanfattning av en text, med originalet kvar bredvid.
/portal/sprakKräver inloggningVilka AI-funktioner som är påslagna, vilken modellväg som får användas, om elevtext får lämna EU, taket per månad och vem som får granska ett förslag.
/portal/aiKräver inloggningVarje AI-utdata som rört en enskild studerande, med granskare, utfall och skäl. Andelen avfärdade står högst upp.
/portal/ailoggKräver inloggningLäser Common Cartridge, SCORM, kalkylark och filarkiv, visar vad filen innehåller innan något skrivs, och lämnar en rapport per kurs. Körningen går att göra om.
/portal/inflyttningKräver inloggningBefattningarnas krav mot medarbetarnas bevis, med uppfyllt, snart utgående, utgånget och saknat per rad. Ett krav uppfylls av en godkänd kurs, ett intyg eller ett beslut om validering av tidigare kunnande.
/portal/kompetensKräver inloggningIntervall och förfallodatum per krav, med två påminnelser före dagen och en eskalering som går till närmaste chef och därefter till chefens chef. Ingen utgången utbildning spärrar ett konto.
/portal/obligatorisktKräver inloggningUrval på kompetens, kurs, avdelning, befattning, status och tidsintervall, med varje val i adressen och en export i öppet format som inte kräver en begäran till oss.
/portal/rapporterKräver inloggningVårdnadshavarens vy med barnväljare i adressen, närvarojournal, dagens lektioner, veckans omsorgstider och notiser med läst och oläst.
/portal/barnKräver inloggningAnmälan som skrivs rakt in i närvarojournalen för dagens lektioner, med tidsstämpel och anmälare, plus det återkommande omsorgsmönstret som matas in en gång.
/portal/franvaroKräver inloggningOmdömen, individuell utvecklingsplan och underlaget före utvecklingssamtalet, samt extra anpassningar och åtgärdsprogram som två skilda poster med var sin paragraf.
/portal/omdomenKräver inloggningIntygen på kontot med sina kontrollnummer och publika adresser, plus utfärdandet och återkallandet för den som leder kursrummet, med återstående moment per deltagare.
/portal/intygKräver inloggningFrågor om kursen, besvarade ur kursens eget material, med modulen svaret kommer ur utskriven bredvid. Samtalet ligger kvar på kontot.
/portal/assistentKräver inloggningFormativ återkoppling mot uppgiftens kursmål, innan något lämnas in. Ingen nivå, ingen bokstav och ingen poäng, och ingenting sparas som en bedömning.
/portal/aterkopplingKräver inloggningVar i en inlämning varje kursmål prövas, med citatet utskrivet. Ingen nivå föreslås, och inget förslag får användas innan en människa har tagit ställning.
/portal/bedomningsstodKräver inloggningÄmne, omfattning och skolform in, och ett förslag på kursplan med moduler, uppgifter, kursmål och bedömningsmatris ut. Förslaget granskas innan det blir en kurs.
/portal/kursbyggareKräver inloggningLedamöterna, kontrollen av sammansättningen mot lagen om yrkeshögskolan, kallelser med dagordning och handlingar, beslut per punkt och protokoll som justeras.
/portal/ledningsgruppKräver inloggningEnkäten per kurs med öppning och stängning, svar som är anonyma mot kursledaren, och en sammanställning som håller tyst tills minst fyra har svarat.
/portal/kursvarderingKräver inloggningKursvärderingar, ledningsgruppens beslut, uppfyllnadsgrad per kursmål och andelen lärande i arbete i en fil, plus fyraveckorsfristerna mot myndigheten.
/portal/kvalitetKräver inloggningKvalitetsunderlaget som fil
Adressen som lämnar ut underlaget som JSON och studiedokumentationen som CSV. Den ritar ingen sida, den svarar med en fil åt den som redan är inloggad.
/portal/kvalitet/filSvarar bara betalvägenEn inlämnad fil
Adressen en inlämnad fil hämtas eller visas på. Den ritar ingen sida, den svarar med filen åt den som lämnade in den och åt kursledaren i just den kursen.
/portal/fil/:idSvarar bara betalvägenEnheter du är inloggad på, andra faktor, passnycklar, återställningskoder, lösenordsbyte och din egen inloggningshistorik.
/portal/sakerhetKräver inloggningKonto, aviseringar, språk, och export av all egen data som en fil. Exporten ingår på varje nivå.
/portal/installningarKräver inloggningInkorgen för kontots aviseringar, med en länk till det varje notis handlar om, läst och oläst som två lägen på kontot, och flera händelser av samma slag i samma kurs hopslagna till en rad som räknar dem.
/portal/notiserKräver inloggning
Systemsidor
Sidorna webbläsaren och servern visar när något annat inte gick fram.
Sidan service workern serverar när en navigering inte går fram, med det som redan ligger sparat i webbläsaren.
/offline
Samma karta gäller i klassrummet och hemma vid köksbordet
Adresserna är desamma oavsett var den studerande sitter, och portalen kräver ingen installation för att fungera på en lånedator.

Undervisningen på plats, med schemat och närvaron i samma vy. 
Distansstudier, med samma kursrum och samma inlämningar. 
Högre utbildning, med Ladok och tentamen i samma plattform.

Yrkesutbildningen, med LIA och handledare på samma adresser. 
Föreläsningen, med inspelning och närvaro under samma väg. 
Skolan utifrån, och portalen som fungerar utan installation.
Rutterna som inte har en egen adress
De står här för fullständighetens skull. Ingen av dem går att länka till, och båda används varje dag.
- Portalens ram
- Sidomenyn, rollen och skalet som varje portalsida ritas inuti. Ramen har ingen egen adress, den serveras av översikten.
- Sidan finns inte
- Svaret på en adress ingen rutt tog, med vägarna vidare i stället för en återvändsgränd.

Hur kartan hålls sann
Listan här bor i app/lib/karta.ts och jämförs med app/routes.ts vid varje testkörning. En sida som läggs till utan att skrivas in i kartan gör sviten röd, och detsamma gäller en sida som ingen länkar till från startsidan. Samma prov räknar illustrationerna och fotografierna, så att en bild som är ritad också hamnar på en sida.
Hittar du ändå en adress som saknas här, skriv till oss, så rättar vi kartan. Supporten svarar också på var en enskild vy hör hemma.
