Clone
3
Architecture
drjones edited this page 2026-05-20 19:03:51 -07:00

Architecture

Classification

Software / documentation workspace.

Structure Signals

  • src (23 files)
  • (root) (12 files)
  • public (2 files)
  • server (2 files)

File Type Signals

  • .tsx (17)
  • .ts (6)
  • .json (5)
  • .js (3)
  • .svg (2)
  • .mjs (2)
  • .example (1)
  • .gitignore (1)
  • .html (1)
  • .css (1)

Build And Dependency Signals

Signal Detail
package.json name=sacred-villas; scripts=dev, dev:client, dev:api, build, lint, preview; deps=@stripe/react-stripe-js, @stripe/stripe-js, cors, dotenv, express, framer-motion, react, react-dom, react-router-dom, stripe
README files README.md

Project Tree Snapshot

  • .env.example
  • .gitignore
  • eslint.config.js
  • index.html
  • package-lock.json
  • package.json
  • postcss.config.js
  • public/favicon.svg
  • public/icons.svg
  • server/applicationsStore.mjs
  • server/index.mjs
  • src/App.tsx
  • src/components/AnimatedButton.tsx
  • src/components/HouseCard.tsx
  • src/components/HouseSpecFade.tsx
  • src/components/ImageGallery.tsx
  • src/components/MotionLink.tsx
  • src/components/MountainBackdrop.tsx
  • src/components/SiteHeader.tsx
  • src/components/WhispyEther.tsx
  • src/constants/checkout.ts
  • src/data/houses.ts
  • src/index.css
  • src/layouts/SiteLayout.tsx
  • src/main.tsx
  • src/pages/ApplyPage.tsx
  • src/pages/CheckoutEmbeddedPage.tsx
  • src/pages/CheckoutReturnPage.tsx
  • src/pages/HomePage.tsx
  • src/pages/HousePage.tsx
  • src/pages/apply/RentalApplicationSteps.tsx
  • src/types.ts
  • src/types/rentalApplication.ts
  • src/vite-env.d.ts
  • tailwind.config.js
  • tsconfig.app.json
  • ... 3 more project files not shown

Interpretation

Treat this page as the maintainer map. Replace inferred structure with exact module responsibilities once active code paths are confirmed.