Een desktop-first fullstack webapplicatie voor solo developers en kleine Scrum Teams die meerdere softwareprojecten parallel beheren. De app organiseert werk hiërarchisch (product → PBI → story → taak), biedt gesplitste planningsschermen met drag-and-drop, en integreert met Claude Code via een REST API en MCP https://scrum4-me.vercel.app
Find a file
2026-04-24 22:04:24 +02:00
.claude fix: lint errors en warnings opgelost voor CI 2026-04-24 14:09:03 +02:00
.github/workflows fix: prisma generate in CI en expliciete types in map/filter callbacks 2026-04-24 14:23:41 +02:00
.husky chore: husky pre-commit hook met lint-staged 2026-04-24 14:14:25 +02:00
.icons feat: ST-201-ST-210 M2 stories, drag-and-drop en Zustand stores 2026-04-24 11:46:18 +02:00
__tests__ feat: ST-601-ST-612 M6 polish, beveiliging en launch-ready 2026-04-24 12:36:23 +02:00
actions fix: typecheck errors voor Vercel build 2026-04-24 13:44:33 +02:00
app feat: statusbalk met versie en builddatum 2026-04-24 17:12:20 +02:00
components feat: demo-gebruiker krijgt read-only toegang tot actieve sprint 2026-04-24 17:17:41 +02:00
lib fix: vervang require() imports door ES imports in lib/prisma.ts 2026-04-24 14:03:12 +02:00
patterns Add iron-session configuration and types 2026-04-24 22:04:24 +02:00
prisma feat: demo-gebruiker krijgt read-only toegang tot actieve sprint 2026-04-24 17:17:41 +02:00
public feat: ST-101-ST-110 M1 producten, PBI backlog, iconen en PWA manifest 2026-04-24 11:33:47 +02:00
stores feat: ST-301-ST-312 M3 Sprint Backlog en Sprint Planning 2026-04-24 11:51:27 +02:00
.gitignore chore: .claude/settings.local.json toevoegen aan .gitignore 2026-04-24 14:16:34 +02:00
AGENTS.md Initial commit from Create Next App 2026-04-22 20:25:19 +02:00
CLAUDE.md Refine CLAUDE.md content and task instructions 2026-04-24 22:01:20 +02:00
components.json feat: ST-001–ST-005 foundation — scaffolding, Prisma, schema, seed, env 2026-04-22 21:04:48 +02:00
eslint.config.mjs fix: lint errors en warnings opgelost voor CI 2026-04-24 14:09:03 +02:00
MD3_Color_Scheme_Documentation.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
middleware.ts feat: ST-006-ST-008 auth pages, middleware, nav shell en dashboard 2026-04-24 11:18:42 +02:00
next.config.ts feat: statusbalk met versie en builddatum 2026-04-24 17:12:20 +02:00
package-lock.json chore: husky pre-commit hook met lint-staged 2026-04-24 14:14:25 +02:00
package.json chore: postinstall script voor automatische prisma generate 2026-04-24 14:48:56 +02:00
postcss.config.mjs Initial commit from Create Next App 2026-04-22 20:25:19 +02:00
prisma.config.ts fix: url en directUrl uit schema.prisma verplaatst naar prisma.config.ts (Prisma v7) 2026-04-24 14:26:44 +02:00
README.md Revise README for project overview and features 2026-04-24 20:14:00 +02:00
scrum4me-architecture.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
scrum4me-backlog.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
scrum4me-functional-spec.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
scrum4me-personas.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
scrum4me-product-backlog.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
scrum4me-styling.md feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
Srum4MeIcons.html feat: ST-201-ST-210 M2 stories, drag-and-drop en Zustand stores 2026-04-24 11:46:18 +02:00
theme.css feat: MD3 design system + spec-documenten toegevoegd aan repo 2026-04-24 11:01:00 +02:00
tsconfig.json Initial commit from Create Next App 2026-04-22 20:25:19 +02:00
vitest.config.ts feat: ST-601-ST-612 M6 polish, beveiliging en launch-ready 2026-04-24 12:36:23 +02:00

Scrum4Me Agile Project Management Tool

Portfolio samenvatting

Scrum4Me is een moderne fullstack webapplicatie voor agile projectmanagement.
De applicatie is gebouwd als portfolio-project om mijn vaardigheden in moderne softwareontwikkeling, cloud deployment en AI-assisted development te demonstreren.

Doel

Veel teams missen overzicht en flexibiliteit in agile workflows.
Scrum4Me biedt een lichtgewicht, web-based oplossing voor het beheren van sprints, taken en teamprocessen.

Mijn rol

  • Architectuur en ontwerp
  • Fullstack development (frontend + backend)
  • Database ontwerp
  • Implementatie van authenticatie en APIs
  • CI/CD en deployment

Functionaliteiten

  • Agile dashboards (scrum boards)
  • Taakbeheer (create/update/delete)
  • Authenticatie en gebruikersbeheer
  • API tokens voor externe integraties
  • Drag-and-drop interactie
  • Integratie met AI tooling (Claude Code)

Technologie stack

  • Next.js (App Router)
  • React
  • TypeScript
  • Prisma ORM
  • PostgreSQL (Neon)
  • Vercel (hosting)
  • GitHub Actions (CI/CD)

Architectuur (kort)

  • Frontend en backend via Next.js
  • Database via Prisma + PostgreSQL
  • Auth en API via server routes
  • Deployment via Vercel

Live demo

👉 Voeg hier je Vercel link toe

Screenshots

👉 Voeg hier screenshots toe (dashboard, board, etc.)

Wat ik geleerd heb

  • Werken met moderne fullstack architectuur
  • Integratie van database via Prisma
  • Opzetten van CI/CD pipelines
  • Structureren van schaalbare webapplicaties

Toekomstige verbeteringen

  • Multi-user samenwerking verbeteren
  • Notificaties
  • Performance optimalisatie
  • Uitbreiding AI-functionaliteit

Repository

https://github.com/madhura68/Scrum4Me