How saikatcs/swaadyfood works
Swaady is a promotional showcase for a food-delivery app, not an ordering platform. Visitors enter the home page, learn the brand and delivery story, explore app screens and features, then can follow the download call to action; they can also read FAQs and contact the business. Reviews form a separate read-and-submit flow backed by Supabase. The home-page composition and review data calls are confirmed in sampled source; other README-described sections are represented by their exact tree paths, with uncertain implementation wiring omitted.
Main entry points: index.tsx Home page · Contact.tsx Contact · DownloadCTA.tsx Download CTA · Reviews.tsx Reviews
Components 26
Brand story
- Hero
src/components/sections/Hero.tsx - Announcement
src/components/sections/AnnouncementBar.tsx - Scroll story
src/components/sections/ScrollStory.tsx - Why Swaady
src/components/sections/WhySwaady.tsx - About
src/components/sections/About.tsx
App showcase
- App showcase
src/components/sections/AppShowcase.tsx - Feature grid
src/components/sections/FeaturesGrid.tsx - Download CTA
src/components/sections/DownloadCTA.tsx
Visitor engagement
- Reviews
src/components/sections/Reviews.tsx - FAQ
src/components/sections/Faq.tsx - Contact
src/components/sections/Contact.tsx - Floating actions
src/components/FloatingActionBar.tsx
Site runtime
- Home page
src/routes/index.tsx - Navigation
src/components/Nav.tsx - Smooth scroll
src/components/SmoothScroll.tsx - Footer
src/components/Footer.tsx - Privacy policy
src/routes/privacy-policy.tsx - Delete policy
src/routes/delete-account-policy.tsx - Sitemap route
src/routes/sitemap[.]xml.ts
Other components
- Visitor
- Supabase
- Phone service
- Email service
- Google Maps
- Google Play
Connections 25
- Visitor → Home page: opens
- Home page → Smooth scroll: renders
- Home page → Navigation: renders
- Home page → Hero: renders
- Home page → Announcement: renders
- Home page → Scroll story: renders
- Home page → Why Swaady: renders
- Home page → About: renders
- Home page → App showcase: renders
- Home page → Feature grid: renders
- Home page → Download CTA: renders
- Home page → Reviews: renders
- Home page → FAQ: renders
- Home page → Contact: renders
- Home page → Footer: renders
- Home page → Floating actions: renders
- Visitor → Privacy policy: opens
- Visitor → Delete policy: opens
- Visitor → Sitemap route: requests
- Reviews → Supabase: reads and writes
- Contact → Phone service: offers calling
- Contact → WhatsApp: offers messaging
- Contact → Email service: offers email
- Contact → Google Maps: embeds map
- Download CTA → Google Play: links to download