A one-page React + styled-components wedding site, built to deploy on Netlify.
yarn install
yarn start # dev at http://localhost:3000
yarn build # production bundle in ./buildsrc/pages/app.tsx— composes the one-pagersrc/components/Hero.tsx— opening view (couple's names + tagline)src/components/PhotoBlock.tsx— Kodak-style photo frame that twirls into focus on scrollsrc/components/Invitation.tsx— invite card with traditional + white wedding detailssrc/components/Rsvp.tsx— RSVP form (name, email, plus-one)src/components/Asoebi.tsx— Flutterwave link to buy aso-ebi materialsrc/styles/theme.ts— earthy / cream palette and font stack
- Couple names (
Ada & Tobi) —Hero,Invitation,Footer,public/index.html,public/manifest.json - Event dates and venues —
src/components/Invitation.tsx - Photos — drop images into
public/images/and swap the placeholder<Photo>inPhotoBlock.tsx - Flutterwave link —
FLUTTERWAVE_URLinsrc/components/Asoebi.tsx - RSVP submission — wire
onSubmitinsrc/components/Rsvp.tsxto Netlify Forms / Formspree / your API
netlify.toml is already configured. Push to a connected repo; Netlify runs yarn build and publishes ./build.