feat(bookoomoo): add clean landing page with hero, features, how-it-works, donation, and CTA; route at /landing and fallback redirect

This commit is contained in:
2025-08-10 01:48:26 +07:00
parent a409cbd17b
commit ee0dff6405
24 changed files with 66965 additions and 2 deletions

58
bookoomoo-app/node_modules/.vite/deps/_metadata.json generated vendored Normal file
View File

@@ -0,0 +1,58 @@
{
"hash": "103bfbc3",
"configHash": "6f7edc85",
"lockfileHash": "26231409",
"browserHash": "fe461556",
"optimized": {
"react": {
"src": "../../../../node_modules/react/index.js",
"file": "react.js",
"fileHash": "b64baf58",
"needsInterop": true
},
"react-dom": {
"src": "../../../../node_modules/react-dom/index.js",
"file": "react-dom.js",
"fileHash": "83bcbc2a",
"needsInterop": true
},
"react/jsx-dev-runtime": {
"src": "../../../../node_modules/react/jsx-dev-runtime.js",
"file": "react_jsx-dev-runtime.js",
"fileHash": "bca87e8f",
"needsInterop": true
},
"react/jsx-runtime": {
"src": "../../../../node_modules/react/jsx-runtime.js",
"file": "react_jsx-runtime.js",
"fileHash": "a6b8842c",
"needsInterop": true
},
"lucide-react": {
"src": "../../../../node_modules/lucide-react/dist/esm/lucide-react.js",
"file": "lucide-react.js",
"fileHash": "21cc7929",
"needsInterop": false
},
"react-dom/client": {
"src": "../../../../node_modules/react-dom/client.js",
"file": "react-dom_client.js",
"fileHash": "ec03a51a",
"needsInterop": true
},
"react-router-dom": {
"src": "../../../../node_modules/react-router-dom/dist/index.js",
"file": "react-router-dom.js",
"fileHash": "bb99d2b1",
"needsInterop": false
}
},
"chunks": {
"chunk-M2VDNRDH": {
"file": "chunk-M2VDNRDH.js"
},
"chunk-QNDR6QZV": {
"file": "chunk-QNDR6QZV.js"
}
}
}