Skip to content

vefforritun/vef2-2026-v5

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 

Repository files navigation

Vefforritun 2, 2025, verkefni 5: Next.js og CMS kerfi

Verkefnið snýst um að setja upp Next.js framenda fyrir headless CMS kerfi.

Markmið

  • Uppsetning og notkun á Next.js.
  • Notkun á headless CMS kerfi eða álíka.
  • Hýsing með Vercel.

Virkni

Verkefnið er viljandi opið og ekki mikið skilgreint. Það er í lagi að einhver skörun sé við einstaklingsverkefni.

Next.js

Setja skal upp Next.js verkefni sem notar:

Headless CMS kerfi

Setja skal upp headless CMS kerfi eða álíka, t.d.:

Við munum vinna gunnvinnu með DatoCMS eða Strapi í fyrirlestri.

Uppfylla þarf eftirfarandi kröfur:

  • Forsíða með efni sem hægt er að breyta í kerfinu. Að minnsta kosti titill og texti.
  • Síða með lista af efni sem hægt er að breyta í kerfinu, t.d. frétta– eða greinalisti.
  • Stakar síður með efni sem hægt er að breyta í kerfinu, t.d. stök frétt eða grein. Að minnsta kosti titill og texti.

Æskilegt er að finna kennsluefni (tutorial) fyrir valið kerfi og fylgja því að einhverju leiti. T.d. er mikið af dæmum á Next.js GitHub. Athugið samt að einhver dæmin nota pages router ekki app router.

Viðmót

Útbúa skal einfalt viðmót sem uppfyllir kröfur um virkni.

GitHub og hýsing

Setja skal upp vefinn á Vercel gegnum GitHub.

Setja skal upp vefinn á Vercel.

Mat

  • 40% — Next.js uppsetning með TypeScript, app router og Sass.
  • 40% — Headless CMS kerfi notað og uppfyllir kröfur.
  • 10% — Viðmót.
  • 10% — GitHub og Hýsing.

Sett fyrir

Verkefni sett fyrir í fyrirlestri miðivkudaginn 18. mars 2026.

Skil

Skila skal í Canvas í seinasta lagi fyrir lok dags fimmtudaginn 9. apríl 2026.

Skil skulu innihalda:

  • Slóð á verkefni keyrandi á Netlify.
  • Slóð á GitHub repo fyrir verkefni. Dæmatímakennurum skal hafa verið boðið í repo. Notendanöfn þeirra eru:
    • KristinFrida
    • MarzukIngi
    • osk

Aðstoð

Leyfilegt er að ræða, og vinna saman að verkefni en skrifið ykkar eigin lausn. Ef tvær eða fleiri lausnir eru mjög líkar þarf að færa rök fyrir því, annars munu allir hlutaðeigandi hugsanlega fá 0 fyrir verkefnið.

Ekki er heimilt að nota stór mállíkön til að vinna verkefni í námskeiðinu, sjá nánar um notkun.

Einkunn

Sett verða fyrir (sjá nánar í kynningu á áfanga):

  • fimm minni sem gilda 10% hvert, samtals 50% af lokaeinkunn.
  • tvö hópverkefni þar sem hvort um sig gildir 20%, samtals 40% af lokaeinkunn.
  • einstaklingsverkefni sem gildir 15–25% af lokaeinkunn.

Útgáfa 0.1

Útgáfa Breyting
0.1 Fyrsta útgáfa

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors