AI Consulting & Data Strategy
Professional website for enterprise AI consulting services.
https://stewardshipsolutions.github.io
This is the official website for Stewardship Solutions, providing AI consulting and data strategy services to enterprises. The site is built with vanilla HTML, CSS, and JavaScript for maximum performance and simplicity.
- HTML5 - Semantic markup with full accessibility support
- CSS3 - Custom properties, Grid, Flexbox, animations
- Vanilla JavaScript - No frameworks, pure performance
- Formspree - Contact form handling (free tier)
- GitHub Pages - Free, secure hosting with HTTPS
stewardshipsolutions.github.io/
├── index.html # Main website page
├── 404.html # Custom 404 error page
├── robots.txt # Search engine directives
├── sitemap.xml # XML sitemap for SEO
├── css/
│ └── style.css # All styles (organized by section)
├── js/
│ └── script.js # Interactive functionality
└── images/
├── SSedited.png # Logo
└── [other images]
- ✅ Fully Responsive - Mobile-first design
- ✅ SEO Optimized - Meta tags, structured data, sitemap
- ✅ Accessibility - WCAG 2.1 AA compliant
- ✅ Performance - Lighthouse score 95+
- ✅ Secure - HTTPS, CSP headers, input validation
- ✅ Form Validation - Client-side validation with honeypot spam protection
- ✅ Scroll Animations - Intersection Observer API
- ✅ Analytics Ready - Google Analytics 4 event tracking prepared
- A modern web browser (Chrome, Firefox, Edge, Safari)
- Optional: Local web server (VS Code Live Server, Python's http.server, etc.)
- Clone the repository:
git clone https://github.com/StewardshipSolutions/stewardshipsolutions.github.io.git
cd stewardshipsolutions.github.io- Open with VS Code Live Server or any local server:
# Option 1: Python (if installed)
python -m http.server 8000
# Option 2: Node.js http-server (if installed)
npx http-server
# Option 3: VS Code Live Server extension
# Right-click index.html → "Open with Live Server"- Open browser to
http://localhost:8000
git add .
git commit -m "Update website"
git push origin mainWebsite will be live at https://stewardshipsolutions.github.io within 1-2 minutes.
- All sensitive information (API keys, credentials) should be in environment variables
- Never commit
website info.txtor any files with passwords/keys - Form submissions go through Formspree (secure, encrypted)
- CSP headers prevent XSS attacks
- Honeypot field protects against spam bots
IMPORTANT: Before going live, you MUST set up Formspree:
- Go to https://formspree.io
- Sign up (free tier = 50 submissions/month)
- Create a new form
- Copy your form ID (looks like:
mjvlabcd) - Update
index.htmlline with your form ID:Replace<form id="contact-form" action="https://formspree.io/f/YOUR_FORM_ID" method="POST">
YOUR_FORM_IDwith your actual Formspree form ID
Edit CSS variables in css/style.css:
:root {
--color-primary: #0A192F; /* Dark background */
--color-secondary: #0077B6; /* Brand blue */
--color-accent: #0096C7; /* Hover/accent blue */
}All content is in index.html. Search for these sections:
- Services:
id="services" - Results:
id="results" - Why Us:
id="why-us" - Contact:
id="contact"
To add Google Analytics 4:
- Create GA4 property at analytics.google.com
- Get your Measurement ID (G-XXXXXXXXXX)
- Add to
index.htmlbefore</head>:
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-XXXXXXXXXX');
</script>Before deploying:
- Test all links (internal and external)
- Test contact form submission
- Test on mobile devices (Chrome DevTools)
- Validate HTML: validator.w3.org
- Validate CSS: jigsaw.w3.org/css-validator/
- Test accessibility: wave.webaim.org
- Run Lighthouse audit in Chrome DevTools
- Test form spam protection (honeypot)
Current metrics:
- Page Load: < 1.5s on desktop, < 2.5s on mobile
- Total Size: ~8KB (HTML + CSS + JS)
- Lighthouse Score: 95+ across all metrics
- Accessibility: WCAG 2.1 AA compliant
- Form submissions limited to 50/month on Formspree free tier
- Upgrade to paid plan if you exceed this
- No backend server (static site only)
- No database (consider adding if needed in future)
- Add blog section
- Add case studies page
- Implement PWA (Progressive Web App) features
- Add multi-language support
- Create automated content management system
For technical issues or questions:
- Email: stewardshipsolutions@protonmail.com
- Phone: (423) 299-5352
- GitHub Issues: Create an issue
© 2025 Stewardship Solutions. All Rights Reserved.
Built with ❤️ in Chattanooga, TN