A modern, responsive static website for a mobile physiotherapist who provides in-home therapy services.
- Clean, responsive design that works on mobile and desktop devices
- Single-page layout with smooth scrolling navigation
- Appointment booking form integrated with Formspree
- Mobile-friendly navigation
- Interactive FAQ section
- Testimonials section
- Service details with visual elements
- Contact information
- HTML5
- Tailwind CSS (via CDN)
- Vanilla JavaScript
- Font Awesome icons
- Formspree for form submissions
Before deploying the website, you need to set up Formspree to handle form submissions:
- Go to Formspree and create an account
- Create a new form
- Replace the placeholder in the HTML form action attribute (
https://formspree.io/f/your-form-id
) with your actual Formspree endpoint - Update the
_next
hidden input value with your actual thank you page URL or remove it to use Formspree's default success page
- Update the therapist's information, services, and contact details in
index.html
- Replace placeholder images with actual images
- Customize testimonials with real client feedback
- Create a free Netlify account
- Click "New site from Git" and connect to your repository
- Configure build settings (not required for static HTML)
- Deploy the site
- Push your code to a GitHub repository
- Go to repository settings > Pages
- Select the main branch and save
- Your site will be available at
https://yourusername.github.io/repository-name/
Upload the files to any static web hosting service like:
- Amazon S3
- Firebase Hosting
- Vercel
- DigitalOcean App Platform
To customize the color scheme:
- Edit the classes in
index.html
to use different Tailwind colors - For more extensive customization, create a custom Tailwind configuration
To add new sections:
- Copy the structure of an existing section
- Add a new nav link pointing to the new section
- Update the content as needed
For better performance:
- Compress all images before adding them to the site
- Use appropriate image dimensions
- Consider using WebP format with fallbacks
Tested and works on:
- Chrome (latest)
- Firefox (latest)
- Safari (latest)
- Edge (latest)
- Mobile browsers (iOS Safari, Android Chrome)
Feel free to use and modify this template for your personal or commercial projects.
For questions or support, please open an issue in the repository or contact the developer.