Net Forum

CSL's community-forum med tråde, beskeder, afstemninger og notifikationer

Pilot Nyt produktspor Åbn produktet →

Moduler og delprodukter

Tråde og Sektioner

Demo

Oprettelse af indlæg med markdown, sektioner, tags og søgning.

Kommentarer og Svar

Demo

Trådede kommentarer med markdown, likes, bedste svar og redigering.

Afstemninger

Demo

Indbyggede afstemninger med flere valgmuligheder i ethvert indlæg.

Direkte Beskeder

Demo

Privat chat mellem brugere med realtidsnotifikationer.

Notifikationer

Demo

Email-notifikationer for svar, mentions, beskeder og stemmer — kan slås til/fra.

Billedupload

Demo

Træk-og-slip og klik-upload af billeder i indlæg, kommentarer og redigering.

Auth

Demo

Lokal registrering, OAuth (Google/GitHub), dev-login og nulstilling af kodeord.

Net Forum er CSL’s community-forum — et sted hvor brugere kan dele idéer, stille spørgsmål, give feedback og bygge relationer omkring CSL’s projekter og platforme.

Forumet er den sociale ryggrad i CSL’s økosystem: det binder hjemmeside, platform og community sammen i én samtaleflade.

Hvad det er

Net Forum er et fuldt funktionelt forum med tråde, sektioner, kommentarer, afstemninger, direkte beskeder og notifikationer. Det er bygget som en selvstændig app med Fastify-backend, SQLite-database og vanilla JS-frontend.

Nøglefunktioner

  • Tråde og sektioner — Opret indlæg med markdown, tags og billeder. Organiseret i sektioner som Feedback, Showcase og Samarbejde.
  • Kommentarer og svar — Trådede kommentarer med likes, “bedste svar”-markering og redigering.
  • Afstemninger — Indbyggede afstemninger med flere valgmuligheder direkte i indlæg.
  • Direkte beskeder — Privat chat mellem brugere med realtidsnotifikationer.
  • Notifikationer — Email-notifikationer for svar, mentions, beskeder og stemmer. Brugeren kan slå dem til eller fra i profilen.
  • Billedupload — Træk-og-slip og klik-upload af billeder i indlæg, kommentarer og ved redigering.
  • Auth — Lokal registrering med brugernavn/email/kodeord, OAuth via Google og GitHub, dev-login til test, og nulstilling af kodeord via email.

Teknisk stack

  • Backend: Fastify med SQLite (sql.js)
  • Frontend: Vanilla JavaScript, vanilla CSS
  • Auth: Passport.js (local + OAuth)
  • Email: Nodemailer med SMTP
  • Test: Playwright E2E (37 tests) + Node.js unit tests

Status

Aktiv pilot. Forumet kører lokalt med 37/37 E2E-tests grønne. Klar til deploy bag reverse proxy på /forum/.

Forbindelse til CSL

Net Forum er knyttet til CSL’s hovedsite via /community/ og /forum/. Community-siden på hovedsitet peger direkte ind i forumets sektioner, og forumet deler CSL’s design-tokens og visuelle identitet.

Community

Tag projektet videre i communityet

Forumet er stedet, hvor man viser arbejdet frem, får respons og finder de mennesker, der kan tage næste skridt sammen med jer.

Vil I teste dette i praksis?

Vi er åbne for pilot, partnerskab og investering. En kort mail er nok til at starte dialogen.

Start en dialog →