Website development for Path to Freedom Coaching LLC - A grace-based Christian coaching practice specializing in porn and sexual addiction recovery for men.
This website provides a complete online presence for a Christian coaching practice, featuring:
- Modern, masculine but calming design
- Grace-based approach highlighting influences like Sathiya Sam, Mark Laazer, The Cure, Nick Stumbo, Drew Boa, and Jay Stringer
- Integrated scheduling via CoachVantage
- Payment processing via Stripe and CoachVantage
- Recovery app integration section
- Mobile-responsive design
/
βββ index.html # Homepage with hero, services overview, and testimonials
βββ about.html # About page with grace model and influences
βββ services.html # Services and pricing with Stripe integration
βββ app.html # Recovery app features and integration
βββ resources.html # Books, websites, podcasts, and tools
βββ contact.html # Contact form and information
βββ privacy.html # Privacy policy
βββ terms.html # Terms of service
βββ css/
β βββ styles.css # Main stylesheet with calming color scheme
βββ js/
β βββ main.js # JavaScript for navigation, forms, and interactions
βββ images/ # Placeholder for images
- Primary Color: Deep navy (#1a2332) - Professional and masculine
- Secondary Color: Charcoal blue (#2d3e50)
- Accent Color: Bold amber/gold (#c17817) - Strategic highlights
- Accent Light: Lighter amber (#e69a28) - Interactive elements
- Supporting Colors: Dark grays and neutral tones
- Professional, bold typography with strong visual hierarchy
- Modern sans-serif fonts throughout for clarity and strength
- Dramatic hero sections with gradient overlays
- Clean card-based layouts with subtle shadows
- Prominent call-to-action buttons with uppercase styling
- Mobile-first responsive design
- Accessible and user-friendly navigation
- Smooth transitions and hover effects
Simply upload all files to your web hosting service maintaining the folder structure.
- Set up your CoachVantage account at coachvantage.com
- Create your coaching programs and events
- Update the CoachVantage links in your HTML files:
- Free consultation link in
index.htmlandservices.html - Individual session booking link in
services.html - 4-session package link in
services.html
- Free consultation link in
- Create a Stripe account at stripe.com
- Get your publishable key from the Stripe Dashboard
- Create payment links or buy buttons for each service
- In
services.html, add your Stripe payment buttons:<script async src="https://js.stripe.com/v3/buy-button.js"></script> <stripe-buy-button buy-button-id="buy_btn_xxxxx" publishable-key="pk_live_xxxxx"> </stripe-buy-button>
The app.html page includes a placeholder for recovery app integration. Options include:
- Build a custom Progressive Web App (PWA)
- Create native iOS/Android apps with React Native or Flutter
- Use no-code platforms like Glide or Adalo
- Integrate with existing recovery platforms
The contact form in contact.html needs a backend to function. Options:
- Use a service like Formspree, FormSubmit, or Basin
- Set up your own backend with Node.js, PHP, or Python
- Use Netlify Forms if hosting on Netlify
Example with Formspree:
<form action="https://formspree.io/f/YOUR_FORM_ID" method="POST">To connect the newsletter signup:
- Choose an email service provider (Mailchimp, ConvertKit, etc.)
- Get the signup form endpoint
- Update the form action in
resources.html
The website is fully responsive and works on:
- Desktop computers
- Tablets
- Mobile phones
Test on different devices to ensure optimal display.
- All pages include references to Privacy Policy and Terms of Service
- HTTPS encryption recommended for deployment
- Secure payment processing via Stripe
- Confidential contact form handling
- GitHub Pages: Perfect for static sites
- Netlify: Automatic deployments, forms, and SSL
- Vercel: Fast deployment with great performance
- Cloudflare Pages: Global CDN with free tier
- Bluehost: Traditional shared hosting
- SiteGround: WordPress hosting (if converting to WordPress)
- HostGator: Budget-friendly option
- Replace placeholder text with your actual content
- Add your real contact information
- Update the Calendly and Stripe integration links
- Add actual testimonials (anonymized for privacy)
- Place images in the
/imagesfolder - Update image placeholders in HTML files
- Optimize images for web (use WebP format when possible)
- Recommended: Add photos of nature, mountains, peaceful scenes
All colors are defined as CSS variables in styles.css:
:root {
--primary-color: #2c5f7c;
--secondary-color: #5a8aa0;
--accent-color: #8b7355;
/* etc. */
}The website includes crisis support information:
- National Suicide Prevention Lifeline: 988
- Crisis Text Line: Text HOME to 741741
- SAMHSA Helpline: 1-800-662-4357
- Keep content fresh and relevant
- Update testimonials periodically
- Add new resources and articles
- Review and update legal pages annually
- Use Google Analytics for traffic insights
- Monitor page load times
- Check mobile usability with Google Mobile-Friendly Test
- Test forms and integrations regularly
The website highlights these influential voices in grace-based recovery:
- Sathiya Sam: Grace model for sexual addiction recovery
- Mark Laazer: Compassion-based approaches
- "The Cure": By John Lynch, Bruce McNicol, Bill Thrall
- Nick Stumbo: Sexual integrity from grace perspective
- Drew Boa: Sex addiction therapy with grace and truth
- Jay Stringer: Author of "Unwanted"
To make updates:
- Edit HTML files for content changes
- Modify
styles.cssfor design updates - Update
main.jsfor functionality changes - Test all changes locally before deploying
Copyright Β© 2024 Path to Freedom Coaching LLC. All rights reserved.
Built with care for those seeking freedom through grace.