Commit graph

50 commits

Author SHA1 Message Date
c7654add24
Merge pull request #6 from madhura68/madhura68-patch-1
Revise README for project overview and features
2026-04-29 18:43:40 +02:00
4d74837684
Merge pull request #7 from madhura68/madhura68-patch-3
Add README for Inspannings Monitor project
2026-04-29 18:42:58 +02:00
4d2e81e962
Add README for Inspannings Monitor project 2026-04-24 20:19:49 +02:00
ccf7f349e0
Revise README for project overview and features
Updated README to reflect changes in project scope, features, and technology stack.
2026-04-24 20:14:58 +02:00
29ccce5ada
Merge pull request #5 from madhura68/feat/nav-avatar
⏺ Add nav avatar, product icon, specificatie-pagina en about-updates

  Wat is er veranderd

  Navigatie
  - Profielfoto en verkorte naam (voorletter + achternaam) zichtbaar in de account-knop van de topnav wanneer de gebruiker een avatar heeft ingesteld
  - Product icon (icon.svg) toegevoegd links van de merknaam in de topnav
  - ProfileAvatar heeft nu een blauwe border en een extra xs formaat voor gebruik in de nav

  Specificatie-pagina
  - Nieuwe beveiligde pagina /specificatie (alleen zichtbaar na inloggen)
  - Vijf hoofdstukken met samenvatting en kernpunten: productkader, functionele specificatie, privacy/security, roadmap en technische architectuur

  About-pagina
  - "Bekijk planning"-knop vervangen door link naar jp-visser.nl (Curriculum vitae)
  - "Specificatie"-knop toegevoegd naast de CV-link
  - Versienummer (v0.1.0) en korte git SHA zichtbaar onderaan de metadatabalk

  Testplan

  - CI lint + build slaagt
  - Avatar zichtbaar in topnav na inloggen met profiel met foto
  - Naam correct geformatteerd (voorletter + achternaam)
  - Geen avatar → CircleUserRoundIcon + "Account"
  - Product icon zichtbaar links van merknaam
  - /specificatie toont 5 hoofdstukken na inloggen
  - /specificatie redirect naar /login zonder sessie
  - CV-link opent jp-visser.nl in nieuw tabblad
  - Versienummer zichtbaar op about-pagina
2026-04-20 03:04:17 +02:00
682305267a Add nav avatar, product icon, spec page and about page updates
- Show profile avatar and formatted name in top nav
- Add product icon to left of brand name in top nav
- Add blue border to ProfileAvatar, add xs size
- Add protected /specificatie page with 5 chapter summaries
- Replace planning button with CV link on about page
- Add Specificatie button on about page
- Show app version + git SHA on about page

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 03:00:43 +02:00
f9f04a9f2d Show profile avatar in top nav when user has one set
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 02:21:00 +02:00
d35889b5dc
Merge pull request #4 from madhura68/feat/about-version
Show app version and git SHA on about page
2026-04-20 02:17:40 +02:00
e9ed980ab8 Show app version and git SHA on about page
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 02:09:36 +02:00
06013c815a
Merge pull request #3 from madhura68/fix/sharp-vercel
Fix sharp native binary on Vercel by marking as external package


Fix: avatar upload werkt niet op Vercel (sharp native binary)

sharp is een native module met platform-specifieke binaries. Next.js bundelt het standaard mee, maar de macOS-binary werkt niet op Vercel's
Linux-omgeving. Door sharp toe te voegen aan serverExternalPackages laat Next.js de module ongemoeid zodat Vercel de juiste Linux-binary gebruikt.
2026-04-20 01:35:16 +02:00
adfb3b8ed4 Fix sharp native binary on Vercel by marking as external package
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-20 01:30:28 +02:00
aca34c57e6
Merge pull request #2 from madhura68/feat/avatar-bottom-nav
Feat/avatar bottom nav
2026-04-20 01:25:44 +02:00
0bf6b96687 Add server-side avatar processing and responsive bottom nav
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-19 22:06:41 +02:00
3170cfda18 Refine Dusk system layer and card spacing 2026-04-19 17:17:15 +02:00
645d2b8b3b
Merge pull request #1 from madhura68/feat/wizard-toast-validation
Add wizard flows, toast feedback, and strict form validation
2026-04-19 16:06:08 +02:00
a7caa6f526 Require Node 20.19 for rolldown in CI 2026-04-19 15:55:12 +02:00
11c5f3f43e Bump Node version for CI 2026-04-19 15:48:46 +02:00
1ea2fcb826 Add demo usage seeds and seed script polish 2026-04-19 15:38:31 +02:00
b8c52e7948 Add demo user seed script and persona data 2026-04-19 15:01:55 +02:00
e91f552c60 Add profile details and avatar uploads 2026-04-19 14:48:57 +02:00
8ab83205dd Implement ST-303 activity autocomplete 2026-04-19 10:49:53 +02:00
307686de68 Deduplicate timezone date helper 2026-04-19 10:37:58 +02:00
1a64590545 Run tests in CI workflow 2026-04-19 10:36:22 +02:00
d99ce03416 Implement ST-405 server-side day aggregates 2026-04-19 10:33:41 +02:00
c5ab2a40e4 Implement ST-404 day overview 2026-04-19 10:30:37 +02:00
67b4461e8a Add persona generation assets 2026-04-19 10:22:22 +02:00
5641fffaff Update roadmap and review documentation 2026-04-19 10:22:18 +02:00
42d88ce8d6 Add route loading and error states 2026-04-19 10:22:03 +02:00
fe35676e8e Improve primary contrast and navigation 2026-04-19 10:16:45 +02:00
a8366932a0 Implement ST-403 ad hoc activities 2026-04-19 10:04:55 +02:00
57ade6a772 Implement ST-402 activity evaluation fields 2026-04-19 09:51:20 +02:00
c3cd1de647 Fix theme initialization and hydration issues 2026-04-19 09:44:23 +02:00
d0739736aa Implement ST-401 activity status flows 2026-04-19 09:35:05 +02:00
4966d493cc Add top navigation shell and about page 2026-04-19 03:50:06 +02:00
414491801a Polish Dusk accessibility details 2026-04-19 03:30:21 +02:00
9280939756 Implement Dusk theme system and polish 2026-04-19 03:27:40 +02:00
e269a155da Implement ST-305 budget warning feedback 2026-04-19 02:36:11 +02:00
c3e936b0db Implement ST-304 energy meter 2026-04-19 02:25:52 +02:00
5c15620993 Implement ST-302 planning form flow 2026-04-19 02:19:34 +02:00
44bd946290 Implement ST-301 planning data model 2026-04-19 02:07:11 +02:00
8864eb7966 Update documentation for check-in and budget progress 2026-04-18 19:02:53 +02:00
07afbc3213 Implement ST-203 budget logic and tests 2026-04-18 19:00:24 +02:00
2c9344a94f Add favicon asset 2026-04-18 18:53:45 +02:00
899c1af824 Add app icon assets and project notes 2026-04-18 18:50:27 +02:00
f5b459dadb Implement ST-201 morning check-in flow 2026-04-18 18:42:31 +02:00
000d2351c1 Add wizard flows, toast feedback, and strict form validation 2026-04-18 18:14:36 +02:00
96b26aa5d1 Add CI workflow and deployment guide 2026-04-18 15:59:22 +02:00
ee7d7320ac Harden gitignore and improve README 2026-04-18 14:46:06 +02:00
e7e151b439 Add shadcn UI foundation and update documentation 2026-04-18 14:39:22 +02:00
7d443a004a feat: initial commit 2026-04-18 14:18:26 +02:00