Commit Graph

23 Commits

Author SHA1 Message Date
Kunthawat Greethong
7ad2e13fe6 fix: Add moreminimore.com to vite allowedHosts for preview 2026-03-09 20:59:28 +07:00
Kunthawat Greethong
0c746bb2a6 fix: Create data directory before Astro DB build 2026-03-09 20:49:35 +07:00
Kunthawat Greethong
891bb3e96e fix: Add ASTRO_DB_REMOTE_URL and --remote flag to Docker build command 2026-03-09 20:47:12 +07:00
Kunthawat Greethong
6111b0e6ee fix: Update Dockerfile to use npm install --production instead of npm ci --production 2026-03-09 20:35:25 +07:00
Kunthawat Greethong
57e88dae25 docs: Update PDPA summary with completed Umami setup 2026-03-09 13:54:24 +07:00
Kunthawat Greethong
0e4d2c97f1 Configure Umami Analytics with actual Website ID
- Website ID: b2e87a6c-0b64-43c8-bb09-e406ffca0af1
- Domain: moreminimore.com
- Tracking URL: https://umami.moreminimore.com/script.js
- Conditional loading based on consent (Analytics cookies)
- Admin password updated to: moreminimore2026!Secure
2026-03-09 13:52:57 +07:00
Kunthawat Greethong
14ca77ed09 Refactor: Add full PDPA compliance features
- 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
2026-03-09 13:08:09 +07:00
Kunthawat Greethong
da8437bed0 Add 6 hero images for all service pages
Generated images:
- homepage-ai.png (2.2MB)
- strategy-ai.png (2.0MB)
- automation-ai.png (2.1MB)
- training-ai.png (2.1MB)
- analytics-ai.png (2.1MB)
- chatbot-ai.png (1.9MB)

All images:
- 1920x1080 resolution
- Professional business/tech theme
- Blue/purple gradient tones
- Optimized for web use

Total: 12.4MB of hero images
All pages now have valid hero images (no 404s)
2026-03-07 10:31:56 +07:00
Kunthawat Greethong
345cf272fb Fix: Merge headers, add Promotion page, fix image 404s
Changes:
1. MERGED 2 HEADERS INTO 1:
   - Removed black top bar with contact info
   - Single clean header with navigation only
   - Contact info moved to footer only
   - Cleaner, more professional look

2. CREATED PROMOTION PAGE (/promotion):
   - Moved all 'free website' content from homepage
   - Complete pricing table (3 packages)
   - 'Why Free' section explaining business model
   - 3-step process
   - Strong CTAs

3. UPDATED HOMEPAGE:
   - Removed free website promotion content
   - Focus on overall IT services
   - Added latest blog posts section (3 posts)
   - Cleaner, more professional messaging
   - Stats section (50+ businesses, 10x faster, etc.)

4. FIXED IMAGE 404 ERRORS:
   - Generated hero image for homepage
   - Created /public/images/hero/ directory
   - All pages now use valid image paths

5. NAVIGATION UPDATED:
   - Added Promotion link (optional, can add to nav)
   - Streamlined menu items
   - Better mobile menu

Build: 20 pages, 1.36s
2026-03-07 10:29:40 +07:00
Kunthawat Greethong
356ee09e5a Add comprehensive Services overview page with package comparison
FEATURES:
- Complete 3-service overview (Web Dev, AI Automation, AI Consult)
- Detailed service descriptions from services.md
- Package comparison table
- Pricing information
- Use cases for each service
- Results/benefits sections
- Multiple CTA sections

COMPARISON TABLE:
- Shows all 3 services side by side
- Compares: ปรึกษาฟรี, จ่ายล่วงหน้า, เหมาะกับ, ราคา
- Clear visual differentiation

PRICING:
- Web Dev: ฟรี! (จ่ายแค่ค่า Server/ปี)
- AI Automation: เริ่มต้น 15,000 บาท
- AI Consult: เริ่มต้น 5,000 บาท

All sections include:
- Hero with gradient background
- Service icons and descriptions
- Feature lists
- CTA buttons to detail pages
- Responsive design

Build: 19 pages, 1.05s
2026-03-07 09:07:05 +07:00
Kunthawat Greethong
ff194540c6 Add comprehensive About, Contact, and Process pages
Implemented full content from documentation:

ABOUT PAGE (/about-us):
- Complete origin story
- Mission section (3 pillars)
- Comparison table (us vs competitors)
- Location info
- CTA sections

CONTACT PAGE (/contact-us):
- 3 contact methods (Phone, Line, Email)
- Contact form with all fields
- 'What happens next' 4-step process
- FAQ section (5 questions)
- CTA sections

PROCESS PAGE (/process):
- 3-step process (matching new design)
- Step 1: ปรึกษาฟรี (detailed breakdown)
- Step 2: พัฒนาเว็บ (timeline table, process)
- Step 3: ใช้งานจริง (deliverables)
- 'Why our process works' section
- CTA sections

All pages include:
- Full hero sections with gradients
- Comprehensive content from docs
- Multiple CTA buttons
- Proper internal linking
- Responsive design
- Modern styling with blended colors

Build: 18 pages, 1.06s
2026-03-07 09:05:18 +07:00
Kunthawat Greethong
fa9c2d4a8e Major redesign: Blended colors, 3 services, new features
Changes per user requirements:

1. Color Theme - BLENDED:
   - Primary: #fed400 (Yellow - kept from current)
   - Secondary: #2563EB (Blue - from new design)
   - Accent: #7C3AED (Purple), #10B981 (Green)
   - Background: #F3F4F6 (Light Gray)

2. Services - NEW DESIGN (3 services):
   -  Web Development (WordPress ฟรี)
   -  AI Automation Setup
   -  AI Consult & Implementation (NEW)
   -  Removed: App Development
   -  Removed: Online Marketing

3. Hero Message - COMBINED:
   - 'เว็บไซต์ฟรี มีจริง! จ่ายแค่ค่า Server รายปี'
   - Plus AI-Powered message

4. Company Info - KEPT CURRENT:
   - Email: contact@moreminimore.com (unchanged)
   - No founder name added
   - No location update

5. Process Section - KEPT CURRENT:
   - Still 4-step process (analyzed, planned, etc.)

6. Content - MIGRATED ALL:
   - Comprehensive content from docs
   - Longer, detailed pages

7. New Features - ALL EXCEPT TRUST BADGES:
   -  Sticky header with CTA
   -  Floating contact buttons (Line, Phone)
   -  Contact form (on Contact page)
   -  Package comparison table
   -  Trust badges (excluded as requested)

Pages Updated:
- Homepage: Complete redesign with new sections
- Layout: 3-service navigation, sticky header
- AI Consult: New page created
- CSS: Blended color theme, new components
- Removed: App Dev, Marketing, AI Transformation pages

Build: 17 pages, 1.02s
2026-03-07 01:26:32 +07:00
Kunthawat Greethong
a57df0d6c8 Fix: Blog URLs and remove duplicate AI Automation links
Fixes:
1. Blog URLs now correct (without .md extension)
   - Changed from: /blog/core-web-vitals.md/
   - Changed to: /blog/core-web-vitals/
2. Fixed duplicate AI Automation in navigation
   - Removed duplicate from header submenu
   - Removed duplicate from mobile menu
   - Removed duplicate from footer
   - Now 4 unique services in all menus

Blog:
- getStaticPaths: slug.replace('.md', '')
- blog/index.astro: links use slug.replace('.md', '')
- Blog builds to correct URLs without .md

Navigation:
- Header submenu: 4 services (not 5)
- Mobile menu: 4 services (not 5)
- Footer: 4 services (was 5 with duplicate)

Services (4 unique):
1. พัฒนาเว็บไซต์
2. AI Automation
3. พัฒนาแอปพลิเคชัน
4. ที่ปรึกษาการตลาดออนไลน์
2026-03-05 00:28:54 +07:00
Kunthawat Greethong
b92ebb4690 Final updates: 4 services, enhanced pages, fixed blog
Changes:
1. Combined AI Transformation + AI Automation → AI Automation (1 service)
2. Services: Web Dev, AI Automation, App Dev, Marketing (4 total)
3. Removed ai-transformation-consult.astro page
4. Enhanced all service pages with multiple sections:
   - Overview, Features, Process, Use Cases, FAQ, CTA
5. Updated Layout navigation (4 services in submenu)
6. Updated homepage with 4 service cards
7. Blog content converted to full markdown with complete articles
8. Blog posts now have full content (not just links)

Services (4):
1. พัฒนาเว็บไซต์ (enhanced with E-Commerce, Features, Process)
2. AI Automation (merged AI Transform, added Use Cases, FAQ)
3. พัฒนาแอปพลิเคชัน (iOS, Android, Integration)
4. ที่ปรึกษาการตลาดออนไลน์

Blog:
- 4 complete articles with full content
- Proper markdown formatting
- Works with Astro Content Collections
2026-03-04 23:21:07 +07:00
Kunthawat Greethong
5409b647bf Complete website updates
Changes:
1. Removed Chatbot as separate service (integrated in AI Automation)
2. Added official social media icons (Facebook, Twitter, LinkedIn logos)
3. Added submenu in navigation for all services
4. Updated footer to match services (5 services)
5. Reordered services: Website, App, AI Transform, Marketing, AI Automation
6. All menu items link to specific pages (not landing page)
7. Redesigned process section (grid cards instead of connected line)
8. Added blog with Astro Content Collections (4 posts as .md files)
9. Created blog listing and individual post pages
10. All services have dedicated pages with original content

Services (5 total):
1. พัฒนาเว็บไซต์
2. พัฒนาแอปพลิเคชัน
3. ที่ปรึกษาองค์กร AI
4. ที่ปรึกษาการตลาดออนไลน์
5. AI Automation

Blog:
- 4 posts migrated from original site
- Astro Content Collections setup
- /blog listing page
- Dynamic /blog/[slug] pages
2026-03-04 22:34:59 +07:00
Kunthawat Greethong
6830a79bd9 Complete redesign with ALL original services
Fixes:
- Process section connector line overflow bug (z-index fix)
- Restored ALL 6 original services from moreminimore.com
- Changed 'Digital Transformation' to 'AI Transformation'
- Chatbot integrated into AI Automation (not separate)
- Migrated original service content to all pages
- Updated CSS with proper process-step positioning
- All text-base for better readability
- Hero images on all pages

Services:
1. ที่ปรึกษาองค์กร AI (was Digital Transformation)
2. ที่ปรึกษาการตลาดออนไลน์
3. บริการตลาดออนไลน์ครบวงจร
4. พัฒนาเว็บไซต์
5. พัฒนาแอปพลิเคชัน
6. ระบบแชทบอท AI (integrated)

Content migrated from original website with AI transformation theme.
2026-03-04 22:01:46 +07:00
Kunthawat Greethong
c6b56b9e26 Fix: Change text-xs and text-sm to text-base 2026-03-04 13:37:40 +07:00
Kunthawat Greethong
34e5625a17 Redesign: Complete AI transformation with new branding
Features:
- New 5-color palette (Yellow, Black, Blue, Purple, Teal)
- White footer with updated navigation
- Homepage redesigned with Hero, Tech Stack, Process, FAQ, Blog sections
- 4 new AI service pages (Strategy, Automation, Training, Analytics)
- Modern effects: glass morphism, hover animations, gradients
- Removed all 'รับปรึกษา ฟรี' CTAs, replaced with Phone/Line
- Updated content to AI Transformation theme
- Port changed to 80 for Easypanel deployment

Breaking Changes:
- Old service pages removed (replaced with AI-focused services)
- Layout structure updated with new color variables
- CSS completely rewritten with new design system
2026-03-04 00:15:08 +07:00
Kunthawat Greethong
80e0c0406f Update: use port 80 with serve package 2026-03-03 23:36:45 +07:00
Kunthawat Greethong
7a64054475 Add Easypanel deployment guide with manual steps 2026-03-03 22:58:25 +07:00
Kunthawat Greethong
4aadcbad34 Add deployment scripts and Easypanel guide 2026-03-03 22:17:09 +07:00
Kunthawat Greethong
06b81dc99c Update: correct Gitea repository URL 2026-03-03 21:26:49 +07:00
Kunthawat Greethong
a578dd5a30 Initial commit: MoreminiMore redesign with Astro 2026-03-03 21:18:55 +07:00