Detailed wiki content repair: Architecture
@@ -0,0 +1,76 @@
|
|||||||
|
# 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.
|
||||||
|
|||||||
Reference in New Issue
Block a user