# Ebb'nFlow Therapeutics Website A static HTML/CSS/JavaScript website for Ebb'nFlow Therapeutics massage therapy practice. ## 🚨 Current Issue & Fix Your site at https://ebb-n-flow-website.pages.dev/ isn't working because Cloudflare is looking for Next.js files. ### **Quick Fix:** 1. **Delete the current Cloudflare Pages project:** - Go to [Cloudflare Dashboard](https://dash.cloudflare.com/) - Navigate to Pages → ebb-n-flow-website - Settings → Delete project 2. **Create a new deployment with ONLY these files:** - `index.html` - `about.html` - `contact.html` - `movement.html` - `what-to-expect.html` - `styles.css` - `script.js` - `_routes.json` - `_headers` - `images/` folder 3. **Upload Method:** - Choose "Upload assets" (not Git integration) - Drag and drop the files listed above - Deploy! ## 📁 Files to Deploy **Root files:** \`\`\` index.html about.html contact.html movement.html what-to-expect.html styles.css script.js _routes.json _headers \`\`\` **Images folder:** \`\`\` images/ ├── logo.jpg ├── dahlia-portrait.jpg ├── treatment-room.jpg ├── reception-area.jpg ├── clinic-exterior.jpg ├── clinic-entrance.jpg ├── yellow-door.jpg ├── bioflex-laser.png ├── movement-class.png ├── olivia-cat.png └── rmt-certification.png \`\`\` ## 🚀 Deployment Options ### Option 1: Cloudflare Pages (Direct Upload) ⭐ RECOMMENDED 1. Go to [Cloudflare Pages](https://dash.cloudflare.com/) 2. Click "Create a project" 3. Select "Upload assets" 4. Upload ONLY the files listed above 5. Build settings: **LEAVE EMPTY** (no build needed) 6. Deploy! ### Option 2: Wrangler CLI \`\`\`bash # Install wrangler npm install -g wrangler # Login wrangler login # Deploy from project root wrangler pages deploy . --project-name=ebb-n-flow-website \`\`\` ### Option 3: GitHub Integration 1. Create a new repository with ONLY the files listed above 2. In Cloudflare Pages, connect to Git 3. Build settings: - **Build command:** (leave empty) - **Build output directory:** `/` - **Root directory:** `/` ## 🌐 Local Development \`\`\`bash # Option 1: Python python -m http.server 8000 # Option 2: Node.js npx serve . # Option 3: PHP php -S localhost:8000 \`\`\` Visit: http://localhost:8000 ## ✅ Verification Checklist After deploying, verify: - [ ] Homepage loads at https://ebb-n-flow-website.pages.dev/ - [ ] All navigation links work - [ ] Images load correctly - [ ] Booking button links to ClinicSense - [ ] Mobile menu works - [ ] All pages (about, contact, movement, what-to-expect) load ## 🎨 Features - Pure HTML/CSS/JavaScript (no frameworks) - Mobile responsive design - Smooth scroll navigation - Modal popups for service info - Collapsible mobile menu - Integrated booking system ## 📞 Contact Information **Ebb'nFlow Therapeutics** - 📍 59 Wellington Street, St. Catharines, ON L2R 5P9 - 📞 (289) 969-3219 - ✉️ info@ebbnflowtherapeutics.com - 🌐 [Book Online](https://ebbnflowmassage.clinicsense.com) ## 🐛 Troubleshooting **Site shows 404 or doesn't load?** - Make sure you uploaded ALL files (especially index.html) - Check that files are in the root directory, not in a subfolder **Images not loading?** - Verify the `images/` folder was uploaded - Check image paths in HTML files (should be `images/filename.jpg`) **Styles not working?** - Ensure `styles.css` is in the root directory - Clear browser cache (Ctrl+Shift+R or Cmd+Shift+R) **JavaScript not working?** - Make sure `script.js` is in the root directory - Check browser console for errors (F12) --- © 2025 Ebb'nFlow Therapeutics. All rights reserved.