3.6 KiB
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:
-
Delete the current Cloudflare Pages project:
- Go to Cloudflare Dashboard
- Navigate to Pages → ebb-n-flow-website
- Settings → Delete project
-
Create a new deployment with ONLY these files:
index.htmlabout.htmlcontact.htmlmovement.htmlwhat-to-expect.htmlstyles.cssscript.js_routes.json_headersimages/folder
-
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
- Go to Cloudflare Pages
- Click "Create a project"
- Select "Upload assets"
- Upload ONLY the files listed above
- Build settings: LEAVE EMPTY (no build needed)
- 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
- Create a new repository with ONLY the files listed above
- In Cloudflare Pages, connect to Git
- 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
🐛 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.cssis in the root directory - Clear browser cache (Ctrl+Shift+R or Cmd+Shift+R)
JavaScript not working?
- Make sure
script.jsis in the root directory - Check browser console for errors (F12)
© 2025 Ebb'nFlow Therapeutics. All rights reserved.