diff --git a/modules/revents/landing.ts b/modules/revents/landing.ts new file mode 100644 index 00000000..1189689f --- /dev/null +++ b/modules/revents/landing.ts @@ -0,0 +1,89 @@ +/** + * rEvents landing page — event aggregation & discovery. + */ +export function renderLanding(): string { + return ` + +
+ Aggregate events from Luma, Meetup, iCal feeds, and more into a unified stream for your community. +
++ rEvents is the event ingestion layer for the rStack. + Connect external event platforms, parse unstructured text into structured events, + and keep your community's calendar in sync — automatically. +
+Pull events from Luma, Meetup, iCal feeds, and RSS into one unified stream. Sync on demand or on a schedule.
+Paste unstructured text — emails, messages, flyers — and extract structured event data with dates, locations, and more.
+Push events to rCal, surface them in rInbox, coordinate across the entire rStack ecosystem seamlessly.
+lu.ma calendar events
+Meetup.com groups
+Any .ics feed URL
+Paste & parse anything
+Aggregate events from Luma, Meetup, iCal, and more
+ +