# Utvikling av nettsteder og CMS

> Utvalgt arbeid som viser denne tjenesten.

- [Utviklet 100 webapplikasjoner med HTML/HTML5, CSS/SCSS og rammeverkene Django, WordPress og Joomla, og sikret en variert tilstedeværelse på nett.](https://engineer.company/nb/portfolio/developed-100-web-applications-using-html-html5-css-51/)
- [Designet 30 nettsteder og leverte unike og fleksible løsninger ved å konvertere Photoshop‑design til HTML.](https://engineer.company/nb/portfolio/designed-30-websites-delivering-unique-and-flexible-solutions-52/)
- [Administrerte 40 nettsteder på Ubuntu Linux‑servere for webhotell med Apache og Nginx, og sikret høy tilgjengelighet og ytelse.](https://engineer.company/nb/portfolio/administered-40-websites-on-ubuntu-linux-hosting-servers-53/)
- [Bygde Next.js 16‑frontenden med bevisste strategier for SSR, SSG og CSR, og en gjenbrukbar fabrikk for forhåndshentede serversider som fjerner N+1‑kaskaden av hentinger fra hver autentisert side som flyttes over på den.](https://engineer.company/nb/portfolio/built-the-next-js-16-frontend-with-deliberate-73/)
- [Leverte full støtte for Progressive Web App — kan installeres og fungerer uten nettforbindelse — med caching under kjøring i Workbox via next‑pwa.](https://engineer.company/nb/portfolio/delivered-full-progressive-web-app-support-installable-and-74/)
- [Utviklet og vedlikeholdt Django‑webapplikasjoner for IPTV‑plattformen, leverte nye funksjoner og forbedret ytelse og stabilitet.](https://engineer.company/nb/portfolio/developed-and-maintained-django-web-applications-for-the-84/)
- [Vedlikeholdt og videreutviklet det eldre statiske Hugo‑nettstedet, og bidro samtidig med UI/UX‑forbedringer til hovedproduktet for forvaltning av eiendeler.](https://engineer.company/nb/portfolio/maintained-and-enhanced-the-legacy-hugo-static-site-87/)
- [Drev frem kundenes suksess på nett ved å kombinere skreddersydd utvikling og design av nettsteder med SEO, innholdsstrategi og tekstforfatting.](https://engineer.company/nb/portfolio/drove-client-web-success-by-combining-custom-website-91/)
- [Satte selskapets egen git‑forge på Soft Serve i produksjon, privat som standard, uten webpanel og med SSH‑porten bundet til loopback bak en hoppvert, og gjorde landingssiden foran den til en byggeartefakt fra hovednettstedet i stedet for en kopi som vedlikeholdes for hånd.](https://engineer.company/nb/portfolio/deployed-the-companys-own-git-forge-121/)
- [Bygde et flerspråklig statisk nettsted i Hugo med 108 malfiler, blant dem 53 partials, som publiserer hver side i fire representasjoner fra ett innholdstre på tre språk, og på nytt under sju fokuserte underdomener bygd fra det samme treet.](https://engineer.company/nb/portfolio/built-a-multilingual-static-site-in-hugo-126/)
- [Førte 32 representative sider — én per mal per språk — til WCAG 2.2 nivå AA i begge fargetemaene, pluss to AAA‑kriterier, med en dokumentert samsvarsoversikt og en kontroll som forsvarer hver påstand.](https://engineer.company/nb/portfolio/took-wcag-2-2-level-aa-across-the-whole-site-130/)
- [Fant og rettet 11 feil i universell utforming som nettleseren meldte var i orden — åtte bunntekstlenker som fortsatt lå i tabulatorrekkefølgen bak pointer‑events, en scroll‑tidslinje som klippet kolofonen av tre sider, og en regelmotor som kjørte 70 av sine 105 regler.](https://engineer.company/nb/portfolio/fixed-11-accessibility-defects-the-browser-called-healthy-131/)
- [Genererte 495 resultatsider på tre språk fra en skrivebeskyttet SQLite‑eksport, med sideadressen skrevet som data, slik at en rettet setning ikke lenger flyttet siden og brøt lenken.](https://engineer.company/nb/portfolio/generated-321-achievement-pages-from-a-sqlite-export-132/)
- [Gjorde innstillingen for redusert bevegelse ærlig etter å ha funnet elleve selektorer som fortsatt animerte under den, fordi en universell transition‑none‑regel taper på spesifisitet mot enhver regel med en klasse.](https://engineer.company/nb/portfolio/made-reduced-motion-honest-135/)
- [Bygde et utskriftsstilark på 637 linjer mot fire dokumenterte atferder i gjengivelsesmotorer, blant dem innfelte overskrifter som ble skrevet ut hvitt på hvitt for enhver leser med nettleseren innstilt på mørkt.](https://engineer.company/nb/portfolio/built-a-637-line-print-stylesheet-136/)
- [Speilet hele nettstedet som 777 Gemini‑dokumenter og 777 Gopher‑dokumenter fra det samme publiserte treet, med null byte endret i HTML‑en.](https://engineer.company/nb/portfolio/mirrored-the-site-to-gemini-and-gopher-137/)
- [Byttet ut 963 anonyme blokker med strukturerte data, som gjentok selskapet 1 671 ganger, mot én lenket graf av 16 typer utledet fra stabile opprinnelsesidentifikatorer.](https://engineer.company/nb/portfolio/replaced-963-structured-data-blocks-with-one-graph-138/)
- [Kuttet stilarkpakken fra 87 KB til 31 KB ved å ta ut en base64‑kodet skrift, og fjernet 756 KB fordelt på 22 filer som ble publisert ved hver produksjonssetting og som ingenting refererte til.](https://engineer.company/nb/portfolio/cut-the-stylesheet-bundle-from-87kb-to-31kb-139/)
- [Rettet et sitemap der 172 av 176 URL‑er delte ett endringstidspunkt, ved å hente datoen fra git‑historikken etter å ha slått fast at eksporten skriver om hver fil ved hver kjøring.](https://engineer.company/nb/portfolio/fixed-a-sitemap-with-one-shared-timestamp-140/)
- [Etablerte PDF/UA‑1‑samsvar for ni dokumenter med 106 av 106 regler, og fant at arkivvarianten feilet på én regel av 146 — et nesten‑treff som ser ut som bestått for alle som ikke kjører validatoren.](https://engineer.company/nb/portfolio/established-pdf-ua-1-conformance-across-nine-documents-146/)
- [Bygde selskapets ikon- og favicon‑sett fra to håndlagde tegninger, med alle avledede filer regenerert av skript og en kontroll som feiler når en avledet fil ble committet før kilden.](https://engineer.company/nb/portfolio/built-the-visual-identity-from-two-drawings-164/)
- [Publiserte nettstedet som et Tor onion‑speil på en lesbar adresse som begynner med engineer, med nøkkelen generert utenfor verten slik at den aldri havnet i dette repoet eller på en bærbar PC, og lot det være den ene av fire inngangsdører som aldri telles.](https://engineer.company/nb/portfolio/published-the-site-as-a-tor-onion-mirror-on-a-readable-168/)

<https://engineer.company/nb/services/web-development/>
