Live · served as static files · zero cost

Two J's at the seam. The part everyone drops.

Jayraj Jadeja. This page is one HTML file with no framework, no server and no build step, doing everything a portfolio needs a page to do. It exists to answer one question: can plain files carry real motion?

jayrajjjadeja.com
What is actually running

Every effect on this page is CSS and vanilla JavaScript

No library was loaded to make any of this move. Each card names the browser API doing the work, so you can see there is nothing exotic underneath. On a real host you would reach for GSAP and get considerably more range than this.

requestAnimationFrame

Ambient canvas

The drifting line field behind this page. Redraws every frame, costs almost nothing, responds to scroll position.

IntersectionObserver

Reveal on scroll

These four cards were invisible until they entered the viewport, then staggered in. This is the workhorse of scroll-driven design.

scroll + transform

Scroll-linked motion

The brass rail at the top of the window tracks reading progress. The same technique drives pinned sections and parallax.

pointer events

Hover response

Move your cursor across the panel below. It tilts toward the pointer in three dimensions. Pure CSS transforms.

Try it

Move your cursor across this panel.

Nothing here is beyond a static file. The browser does the work after the files arrive, and the host has already finished its job by then. That is the whole reason "static hosting" does not mean a static-looking site.

The loop

Three commands, then it publishes itself

This is the entire ongoing workflow once the repository is connected. You edit, you save a version, and the live site rebuilds without you opening anything.

~/jayrajjadeja.com

    
The bill

What a page like this costs to keep online

Serving static files is close to free for a provider, which is why the free tiers are real rather than a trial that converts. The only line with a number on it is the address.

Line itemProviderPer year
Domain registrationCloudflare or Porkbun₹1,000
Hosting, unmetered bandwidthCloudflare Pages₹0
HTTPS certificateAutomatic, auto-renewing₹0
DDoS protection and firewallCloudflare₹0
Version history and rollbackGit and Cloudflare₹0
Email at your own domainCloudflare Email Routing₹0
Total₹1,000 · about ₹83 a month