- Alle workshopdetails (datum, tijd, locatie, prijs, email) gecentraliseerd in workshop.js - ThankYou.jsx bijgewerkt: betalingsbevestiging tekst + WORKSHOP_CONFIG variabelen - Signup.jsx open punt opgelost: samenvattingsregel gebruikt nu config-variabelen - TallyForm gedeeld component toegevoegd (fase 3) - deploy.sh post-deploy HTTP-check toegevoegd (fase 4) - PRD.md en workshop materiaal (slides, tips, introtimer) toegevoegd - vite.svg verwijderd (ongebruikt) Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
44 lines
1.2 KiB
JavaScript
44 lines
1.2 KiB
JavaScript
/**
|
|
* workshop.js - Workshop details configuratie
|
|
*
|
|
* CENTRALE PLEK voor alle workshopdetails.
|
|
* Bij een nieuwe editie: pas alleen dit bestand aan.
|
|
* Alle datum-velden tegelijk bijwerken (ze beschrijven dezelfde dag).
|
|
*
|
|
* Beschikbaarheid:
|
|
* Pas availableSpots aan als er een plek verkocht is.
|
|
* Zet isSoldOut op true als alle plekken weg zijn - activeert wachtlijstmodus.
|
|
*/
|
|
|
|
export const WORKSHOP_CONFIG = {
|
|
// Beschikbaarheid
|
|
totalSpots: 8,
|
|
availableSpots: 8,
|
|
isSoldOut: false,
|
|
|
|
// Datum - alle varianten beschrijven dezelfde dag, altijd samen bijwerken
|
|
date: 'woensdag 13 mei 2026', // lowercase, voor midden in een zin
|
|
dateShort: '13 mei', // voor buttons en korte verwijzingen
|
|
dateLabel: 'Woensdag 13 mei', // voor het Hero-datumblokje (geen jaar)
|
|
dateFull: 'Woensdag 13 mei 2026', // voor Footer-lijstitem (met jaar)
|
|
dateStickyBar: '13 mei 2026', // voor de sticky balk (geen weekdag)
|
|
|
|
// Tijd
|
|
time: '9:00 - 15:00',
|
|
timeStart: '9:00',
|
|
timeEnd: '15:00',
|
|
|
|
// Locatie
|
|
location: 'Utrecht',
|
|
venue: 'Wonders of Work, Utrecht',
|
|
|
|
// Deelnemers
|
|
maxParticipants: 8,
|
|
|
|
// Prijs
|
|
price: '€399',
|
|
priceExclBtw: 'excl. BTW',
|
|
|
|
// Contact
|
|
email: 'frank@frankmeeuwsen.com',
|
|
};
|