WebFolio is a multi-page portfolio and agency-style website focused on:
- business-first presentation
- conversion-oriented section flow
- responsive behavior on mobile/tablet/desktop
- SEO-ready static architecture
- maintainable frontend-only stack (no database required)
This build includes marketing pages, trust pages, operational pages, and intent-based landing pages for service SEO.
index.html- primary landing and overviewabout.html- team and positioningservices.html- service scope, packages, SLA, trust assetswork.html- portfolio delivery narrative + measurable case studiesdedication.htmlprocess.htmlshowcase.htmltestimonials.htmlpricing.htmlfaq.html- interactive FAQ with keyboard supportcontact.html- FormSubmit-based lead form and direct contact actionshire.html
tools.html- curated external tools through WebFolioperformance.html- Lighthouse and Core Web Vitals targetsrelease-checklist.html- monthly QA/release checklistwebsite-development.html- intent pageandroid-app-development.html- intent pagemaintenance-support.html- intent pagechangelog.htmlthank-you.htmlprivacy.htmlterms.html404.html
- HTML5 (static multipage)
- CSS3 (single design system file)
- Vanilla JavaScript (
assets/js/main.js) - FormSubmit for contact form handling
- GA4 placeholder integration (
G-XXXXXXXXXX)
No backend or database is required.
- sticky header with responsive navigation
- smooth reveal/counter effects
- scroll progress indicator
- ripple/magnetic CTA effects
- mobile quick contact bar
- desktop quick conversion CTA
- reduced-motion accessibility fallback
- one primary CTA pattern (
Start Project) - productized packages (Starter / Growth / Pro)
- SLA and maintenance scope table
- case studies with before/after KPI examples
- trust logo strip and testimonial support
contact.html includes qualification fields:
- business type
- service needed
- budget range
- preferred timeline
- project message
Form destination:
https://formsubmit.co/shrivastavapratham40@gmail.com
Every HTML page includes:
- unique
<title> - meta description
- canonical URL
- robots
- Open Graph tags
- Twitter Card tags
author,keywords,og:locale,twitter:creator
Additional structured data:
Organization(site-wide)Service(services page)FAQPage(faq page)SoftwareApplication(tools page)
WebFolio/
├─ assets/
│ ├─ css/
│ │ └─ styles.css
│ ├─ data/
│ │ └─ testimonials.json
│ ├─ js/
│ │ └─ main.js
│ └─ logo/
│ └─ webfolio-mark.svg
├─ *.html (23 pages)
├─ sitemap.xml
├─ robots.txt
└─ README.md
Use a local server (recommended), not direct file:// browsing.
- open project in VS Code
- run Live Server on
WebFolio/ - open
http://localhost:5500/index.html
cd WebFolio
python -m http.server 5500Then open:
http://localhost:5500/index.html
Static hosting compatible:
- GitHub Pages
- Netlify
- Vercel static
- any Nginx/Apache static host
After deploy, confirm:
- canonical URLs match live domain
- sitemap URL in
robots.txtis correct - FormSubmit
_nextURL points to livethank-you.html
Before production, update:
-
GA4 ID
Replace allG-XXXXXXXXXXwith your measurement ID. -
Canonical base domain
Ensure all canonical and OG URLs use your final domain. -
FormSubmit first-time verification
Complete confirmation mail once, then submissions go live. -
Social handles
Update@webfolioto your real profile if needed.
- responsive check: 360px / 768px / 1024px / 1440px
- keyboard navigation and focus visibility
- form validation and success/failure behavior
- page speed and Core Web Vitals sanity check
- footer/nav consistency on all pages
- schema and metadata presence
- broken links (internal + external)
- FormSubmit and some fetch-based interactions can behave differently in
file://mode. Always test from a local server. - Image conversion to WebP/AVIF can be added later when tooling is available in the environment.
- Founder: Pratham Kumar
- Portfolio:
https://rajpratham1.github.io/my-portfolio/ - GitHub:
https://github.com/rajpratham1 - Email:
shrivastavapratham40@gmail.com - Phone:
+91-6200892887