How hazim47/wedora works
Wedora is a single-page Arabic wedding invitation. Visitors open the animated door to view the invitation, wedding verse, live countdown, venue details, and RSVP form; RSVP submissions are sent to the invitation host by email. The main entry point and section composition are visible in the sampled React source. The RSVP form’s request code was omitted, so the browser-to-endpoint link is based on the endpoint’s documented role and matching form fields; runtime routing between the server and API handler is not established by the excerpts.
Main entry points: WeddingDoor.jsx Wedding door · RSVP.jsx RSVP form · App.jsx React app · rsvp.js RSVP API
Components 11
Invitation experience
- React app
src/App.jsx - Wedding door
src/components/WeddingDoor.jsx - Quran verse
src/sections/QuranVerse.jsx - Countdown
src/sections/Countdown.jsx - Venue details
src/sections/VenueLocation.jsx - Invitation footer
src/sections/Footer.jsx - Google Maps
Other components
- Guest
Connections 11
- Guest → React app: opens
- React app → Wedding door: renders
- Wedding door → Quran verse: renders
- Wedding door → Countdown: renders
- Wedding door → Venue details: renders
- Wedding door → RSVP form: renders
- Wedding door → Invitation footer: renders
- Guest → RSVP form: submits
- RSVP form → RSVP API: posts RSVP
- RSVP API → Resend email: sends email
- Guest → Google Maps: opens location