- Cookie consent system (banner + modal) with Thai language - Consent logging database (Astro DB + SQLite) - API endpoints for consent management (POST/GET/DELETE) - Admin dashboard for viewing consent logs (/admin/consent-logs) - Umami Analytics integration (conditional loading with consent) - Updated Privacy Policy (full 14-section PDPA Section 36 compliance) - Updated Terms & Conditions (17 sections, Thailand law) - Dockerfile updated with SQLite runtime - Node.js adapter for SSR support - Admin password: moreminimore2026!Secure (CHANGE IN PRODUCTION) TODO: Configure Umami Analytics with actual Website ID
22 lines
466 B
JSON
22 lines
466 B
JSON
{
|
|
"name": "moreminimore-redesign",
|
|
"type": "module",
|
|
"version": "0.0.1",
|
|
"scripts": {
|
|
"dev": "astro dev",
|
|
"build": "astro build",
|
|
"preview": "astro preview",
|
|
"astro": "astro"
|
|
},
|
|
"dependencies": {
|
|
"@astrojs/db": "^0.19.0",
|
|
"@libsql/client": "^0.17.0",
|
|
"@tailwindcss/vite": "^4.2.1",
|
|
"astro": "^5.17.1",
|
|
"astro-consent": "^1.0.17",
|
|
"drizzle-orm": "^0.45.1",
|
|
"serve": "^14.2.5",
|
|
"tailwindcss": "^4.2.1"
|
|
}
|
|
}
|