ποΈ Title + One-liner
RB Personal Trainer β a production-ready static website for a gym / personal training / health lifestyle brand, built with an SEO-first, performance-focused, and accessibility-aware mindset.
Built and maintained by Dangelo Marques (GitHub: https://github.com/danmarques127-sys)
π Live Links
- Production: https://rbpersonaltrainer.com
- GitHub Pages (Preview): https://danmarques127-sys.github.io/rbpersonaltrainer/
β¨ Features
- Multi-page static site with consistent navigation (Gym / Training / Nutrition / Contact / etc.)
- SEO-first structure (semantic HTML, meta + OG, robots + sitemap, predictable internal links)
- Performance-minded assets + cache policy via
.htaccess (fast repeat visits)
- Accessibility-aware layout (semantic landmarks, readable hierarchy, keyboard-friendly behavior)
- Deployment-friendly for Apache/cPanel + GitHub Pages preview pipeline
π§° Tech Stack
- HTML5 β semantic structure for SEO & accessibility
- CSS3 β responsive UI, components, and brand styling (orange & black theme)
- Vanilla JavaScript β lightweight interactions and UI animations (no frameworks)
- PHP β server-side logic, form handling, and dynamic content rendering
- MySQL β relational database for application data (users, forms, content)
- Apache (.htaccess) β caching strategy, routing rules, and security headers
- Git + GitHub β professional versioning, releases, and CI workflows
- HTTPS (SSL) β encrypted traffic and production-grade security
ποΈ Project Structure
βProduction static siteβ layout β simple, portable, predictable for real hosting.
/
βββ assets/
β βββ css/ # Stylesheets
β βββ js/ # JavaScript
β βββ img/ # Images (flattened; no /images nesting)
β βββ icons/ # Icons + favicons (flattened; no /icons nesting)
βββ seo/
β βββ robots.txt
β βββ sitemap.xml
βββ docs/
β βββ ARCHITECTURE.md
βββ .github/
β βββ workflows/
β βββ link-check.yml
βββ .gitignore
βββ .htaccess
βββ index.html
βββ *.html
π Deployment
GitHub Pages (Preview)
- Repo β Settings β Pages
- Source: Deploy from a branch
- Branch:
main β’ Folder: / (root)
- Save β use the generated Pages URL
-
Production Deployment
The website is deployed on an Apache server with support for .htaccess
rules for caching, routing, and security headers.
Production environment considerations:
- Server must allow
.htaccess overrides
- SEO assets (robots.txt, sitemap.xml) are publicly accessible
- All internal links and assets are validated post-deployment
ποΈ Cache Policy
- Static assets (CSS/JS/images/icons) are cached aggressively for repeat visits.
- HTML is cached shorter to avoid stale pages after content updates.
π License
All Rights Reserved β This repository represents a real client-grade production website.
No reuse, redistribution, or modification is allowed without explicit permission.
π€ Author
Dangelo Marques
Software Engineer β’ Web Architecture β’ SEO-driven Systems
GitHub: https://github.com/danmarques127-sys