Skip to content
This repository was archived by the owner on Mar 26, 2026. It is now read-only.

Commit 7e16fc7

Browse files
MemeVeelsclaude
andcommitted
Update 112Schade proposal: rename to March2026, redesign login/cover/nav, add inbox mockup, update pricing and content
- Rename route from /112SchadeProposalV2 to /112SchadeProposalMarch2026 - Redesign login screen with NoBoxDev branding and #DDE2E7 background - Update cover section with product description and aligned typography - Replace nav with NoBoxDev logo, updated section links with separators - Reorder and update all feature sections with new pricing - Add AI inbox mockup, replace emojis with text icons across mockups - Update messaging mockup with realistic Dutch conversation - Add "NIEUW" badge replacing star emoji in feature map - Update contact section, roadmap placeholders, and migration text - Update homepage Contact button color and input background Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 4f2487b commit 7e16fc7

42 files changed

Lines changed: 690 additions & 358 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

app/112SchadeProposalV2/components/AboutSection.module.css renamed to app/112SchadeProposalMarch2026/components/AboutSection.module.css

File renamed without changes.

app/112SchadeProposalV2/components/AboutSection.tsx renamed to app/112SchadeProposalMarch2026/components/AboutSection.tsx

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -4,21 +4,7 @@ export default function AboutSection() {
44
return (
55
<section id="about" className={styles.about}>
66
<div className={styles.container}>
7-
<span className={styles.label}>Over</span>
8-
<h2 className={styles.title}>112Schade V1 — Waar We Staan</h2>
97
<div className={styles.grid}>
10-
<div className={styles.text}>
11-
<p>
12-
112Schade is een platform voor schadebeheer dat mensen helpt bij
13-
het navigeren van verzekeringsschade. Momenteel gebouwd in Bubble,
14-
verwerkt het schade-intake, operatorbeheer en communicatie met verzekeraars.
15-
</p>
16-
<p>
17-
Het platform werkt — maar wordt beperkt door de limieten van Bubble.
18-
V2 verhuist naar code, voegt AI-intelligentie toe, automatiseert
19-
operatorworkflows en levert een native mobiele ervaring.
20-
</p>
21-
</div>
228
<div>
239
<div className={styles.platformPreview}>
2410
<div className={styles.previewHeader}>
@@ -67,6 +53,13 @@ export default function AboutSection() {
6753
</div>
6854
</div>
6955
</div>
56+
<div className={styles.text}>
57+
<span className={styles.label}>Over</span>
58+
<h2 className={styles.title}>112Schade Applicatie MVP</h2>
59+
<p>
60+
De MVP van app.112schade is een no-code webapplicatie die is opgebouwd in Bubble en functioneert als een combinatie van front-end, back-endlogica en database in één omgeving. De applicatie bestaat uit verschillende gebruikersflows voor schade-intake, dossierbeheer en statusopvolging, waarbij gegevens via formulieren worden ingevoerd, opgeslagen in de Bubble-database en vervolgens via workflows verder worden verwerkt.
61+
</p>
62+
</div>
7063
</div>
7164
</div>
7265
</section>

app/112SchadeProposalV2/components/CoverSection.module.css renamed to app/112SchadeProposalMarch2026/components/CoverSection.module.css

Lines changed: 24 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
min-height: 100vh;
44
display: flex;
55
flex-direction: column;
6-
padding: 64px clamp(1.25rem, 3vw, 3rem);
6+
padding: 64px 0;
77
background: linear-gradient(135deg, #FE795D 0%, #F06A4A 40%, #E5603F 100%);
88
overflow: hidden;
99
}
@@ -39,14 +39,15 @@
3939
max-width: 1200px;
4040
width: 100%;
4141
margin: 0 auto;
42+
padding: 0 clamp(1.25rem, 3vw, 3rem);
4243
display: flex;
4344
flex-direction: column;
4445
min-height: calc(100vh - 128px);
4546
}
4647

4748
.title {
4849
font-family: var(--font-display);
49-
font-size: clamp(4rem, 9vw, 8rem);
50+
font-size: clamp(3.5rem, 7.5vw, 6.5rem);
5051
font-weight: 400;
5152
color: white;
5253
letter-spacing: -0.04em;
@@ -89,6 +90,27 @@
8990
padding-bottom: 20px;
9091
}
9192

93+
.productDesc {
94+
margin-top: auto;
95+
max-width: 600px;
96+
padding-bottom: 40px;
97+
}
98+
99+
.productTitle {
100+
font-family: 'Titillium Web', var(--font-body);
101+
font-size: 1rem;
102+
font-weight: 700;
103+
color: white;
104+
margin-bottom: 12px;
105+
}
106+
107+
.productBody {
108+
font-family: 'Titillium Web', var(--font-body);
109+
font-size: 0.9rem;
110+
line-height: 1.75;
111+
color: rgba(255, 255, 255, 0.75);
112+
}
113+
92114
@media (max-width: 768px) {
93115
.cover {
94116
padding: 48px 24px;
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
import Image from "next/image";
2+
import styles from "./CoverSection.module.css";
3+
4+
export default function CoverSection() {
5+
return (
6+
<section className={styles.cover}>
7+
<div className={styles.glow} />
8+
<Image
9+
src="/images/polygon-45.png"
10+
alt=""
11+
width={900}
12+
height={900}
13+
className={styles.polygon}
14+
priority
15+
/>
16+
<div className={styles.content}>
17+
<h1 className={styles.title}>Dashboard 112Schade</h1>
18+
<div className={styles.divider} />
19+
<div className={styles.meta}>
20+
<span className={styles.metaTag}>112Schade V2</span>
21+
<span className={styles.metaTag}>Platform Upgrade</span>
22+
<span className={styles.metaTag}>Maart 2026</span>
23+
</div>
24+
<div className={styles.productDesc}>
25+
<h3 className={styles.productTitle}>Productbeschrijving:</h3>
26+
<p className={styles.productBody}>
27+
app.112schade.nl is een webapplicatie waarmee gebruikers eenvoudig schadeclaims na een incident kunnen registreren, beheren en volgen. In plaats van het traditionele proces met formulieren, e-mail en losse documenten, biedt het platform een gestructureerde digitale omgeving waarin alle informatie rondom een schadezaak wordt verzameld. Gebruikers kunnen hun schade melden, foto&apos;s en documenten uploaden en de voortgang van hun dossier volgen. Hierdoor ontstaat één centrale plek waar het volledige claimproces overzichtelijk wordt vastgelegd.
28+
</p>
29+
</div>
30+
</div>
31+
</section>
32+
);
33+
}

app/112SchadeProposalV2/components/FeatureSection.module.css renamed to app/112SchadeProposalMarch2026/components/FeatureSection.module.css

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,8 @@
2626
.grid {
2727
display: grid;
2828
grid-template-columns: 1fr 1fr;
29-
gap: 64px;
30-
align-items: center;
29+
gap: 80px;
30+
align-items: start;
3131
}
3232

3333
.gridReverse {

app/112SchadeProposalV2/components/FeatureSection.tsx renamed to app/112SchadeProposalMarch2026/components/FeatureSection.tsx

File renamed without changes.

app/112SchadeProposalV2/components/MigrationSection.module.css renamed to app/112SchadeProposalMarch2026/components/MigrationSection.module.css

File renamed without changes.

app/112SchadeProposalV2/components/MigrationSection.tsx renamed to app/112SchadeProposalMarch2026/components/MigrationSection.tsx

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -9,18 +9,10 @@ export default function MigrationSection() {
99
<span className={styles.badge}>Inbegrepen zonder extra kosten</span>
1010
<h2 className={styles.title}>Platformmigratie</h2>
1111
<p className={styles.desc}>
12-
Het Bubble-prototype was een essentiële stap — het stelde ons in staat
13-
het concept te valideren, workflows te testen en het product te vormen
14-
met echte gebruikers. Dat werk is niet verloren. Elke workflow,
15-
automatiseringsregel en elk stuk logica uit Bubble wordt de blauwdruk
16-
voor het productieplatform.
12+
Voor de volgende fase in de ontwikkeling van 112Schade adviseren wij een migratie van de huidige Bubble-applicatie naar een eigen codebase. Bubble heeft uitstekend gefunctioneerd voor het ontwikkelen en valideren van de eerste versie van het product en het testen van workflows met echte gebruikers. Naarmate het platform verder groeit, zien we echter dat de mogelijkheden en flexibiliteit van het platform steeds vaker een beperking vormen voor verdere productontwikkeling.
1713
</p>
1814
<p className={styles.desc}>
19-
Voor de volgende fase adviseren we een op maat gebouwde codebase.
20-
Dit is niet opnieuw beginnen — het is een stap vooruit. De bewezen
21-
workflows en bedrijfslogica migreren direct naar een schaalbare
22-
architectuur die de AI-functies, automatisering en native mobiele
23-
ervaring uit dit voorstel kan ondersteunen.
15+
Het Bubble-prototype was een belangrijke stap in het ontwikkelproces en het werk dat daarin is gedaan blijft waardevol. De bestaande workflows, automatiseringen en bedrijfslogica vormen de basis voor het productieplatform. Met een op maat gebouwde codebase kunnen deze worden vertaald naar een schaalbare en toekomstbestendige architectuur die verdere groei en nieuwe functionaliteiten mogelijk maakt.
2416
</p>
2517
</div>
2618
<div className={styles.benefits}>
@@ -81,7 +73,7 @@ export default function MigrationSection() {
8173
<div className={styles.note}>
8274
<span className={styles.noteLabel}>€0</span>
8375
<span className={styles.noteText}>
84-
De migratie is inbegrepen als onderdeel van dit project — wij zien het als het leggen van het fundament voor alles hierboven. Geen extra kosten.
76+
De migratie naar een codebase is inbegrepen als onderdeel van dit project. Wij rekenen hiervoor geen extra kosten wanneer de overige onderdelen uit dit voorstel worden gerealiseerd. De kosten voor ontwikkeling, infrastructuur en hosting blijven onderdeel van het projectbudget. Wanneer er alleen gekozen wordt voor het herbouwen van de huidige Bubble-applicatie naar een codebase, zonder de overige onderdelen, geldt het reguliere tarief. Voor deze applicatie zou een standalone rebuild ongeveer €12.500 kosten.
8577
</span>
8678
</div>
8779
</div>

app/112SchadeProposalV2/components/MockupFrame.module.css renamed to app/112SchadeProposalMarch2026/components/MockupFrame.module.css

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,8 @@
7878
}
7979

8080
.phoneContent {
81-
min-height: 680px;
81+
height: 620px;
82+
overflow: hidden;
8283
}
8384

8485
/* -- Web frame -- */
@@ -139,6 +140,6 @@
139140
}
140141

141142
.phoneContent {
142-
min-height: 580px;
143+
height: 480px;
143144
}
144145
}

app/112SchadeProposalV2/components/MockupFrame.tsx renamed to app/112SchadeProposalMarch2026/components/MockupFrame.tsx

File renamed without changes.

0 commit comments

Comments
 (0)