3D Apple Website
3D Apple website built with React, TypeScript, GSAP and Three.js
Web app Rated 7 Oct 2026Dormant
- Built by
Dev Nerd
Bloat
64/500Where it landed on the scale
0
300
400
Summary
This is a live, tutorial-inspired front-end practice build from a 100-days challenge, a clone of an Apple product page with no real problem, user or revenue path. It works as a portfolio piece, but it has no product, business model or defensibility, and it has not been touched since January 2025.
Bloat · Not much here works or looks likely to last, yet.
Breakdown
Five measures, 100 points each. Open the receipts under any of them to see the posts and pages behind the points.
Viability
Is there a real problem, someone who would pay, and a market this builder can actually reach?
A practice clone of an Apple product page with no identified user, problem or way to charge anyone.
5/100
Rubric 0–20No clear problem or user. A toy, a practice clone, or a solution looking for a problem.
Receipts (2)
The creator says it was made after watching a video tutorial, as a #100DaysOfCode exercise.
“#Day78 of #100DaysOfCode I created a cool 3D website using GSAP and Three.js, I watched a JSM video, got inspired to make this website, and learned a lot and I mean a lot from it⚡️🔥 I made every component dynamic and tried to make it different from the JSM video like while he used only React, I used react with typeScript to make it unique and added a cool loading page to make it even cooler. ”
Post · @DevNerd0 · 13 Jan 2025 · open on Telegram (opens in a new tab)
The live page is just an 'Apple iPhone' showcase with no pricing, accounts or payments.
Checked 7 Oct 2026 · day-78-3d-apple-website.vercel.app (opens in a new tab)
Moat
What stops someone copying it?
A tutorial-derived visual demo that anyone could rebuild in a weekend by following the same video.
3/100
Rubric 0–20A thin wrapper or a clone that anyone here could rebuild in a weekend.
Receipts (2)
The creator states it follows a JSM video, with TypeScript added as the differentiator.
“#Day78 of #100DaysOfCode I created a cool 3D website using GSAP and Three.js, I watched a JSM video, got inspired to make this website, and learned a lot and I mean a lot from it⚡️🔥 I made every component dynamic and tried to make it different from the JSM video like while he used only React, I used react with typeScript to make it unique and added a cool loading page to make it even cooler. ”
Post · @DevNerd0 · 13 Jan 2025 · open on Telegram (opens in a new tab)
The repo has no license, releases or other sign of anything proprietary.
Checked 7 Oct 2026 · github.com/roobiwebdev/3D-iPhone-Website (opens in a new tab)
Momentum
Did the updates keep coming?
Shipped over about two days in January 2025 as a single challenge entry, with no updates since, so there is no sustained shipping record.
0/100
- Sustained shipping0/60
Worked on across 1 days.
- Consistency0/40
Updates in 1 of 1 month.
- Quiet
No update for 631 days — scaled to 20%.
Receipts (2)
Earliest post about it.
“#Day78 of #100DaysOfCode I created a cool 3D website using GSAP and Three.js, I watched a JSM video, got inspired to make this website, and learned a lot and I mean a lot from it⚡️🔥 I made every component dynamic and tried to make it different from the JSM video like while he used only React, I used react with typeScript to make it unique and added a cool loading page to make it even cooler. ”
Post · @DevNerd0 · 13 Jan 2025 · open on Telegram (opens in a new tab)
Most recent post about it.
“#Day78 of #100DaysOfCode #issue_closed ✅😎 As I promised yesterday finally fixed the deployment issue💪 It was a tough process🤦♂️ with three.js, and there were a lot of issues related to typescript but I did it⚡️ Live Link Repo Link #projects@devnerd0”
Post · @DevNerd0 · 14 Jan 2025 · open on Telegram (opens in a new tab)
Infrastructure
Does a real, working product exist?
A working, deployed 3D front-end page exists, but it is a single showcase page with no backend, accounts, docs or other operational layers.
42/100
- It's live20/20
https://day-78-3d-apple-website.vercel.app/ responded when checked.
- HTTPS5/5
Served over HTTPS.
- Real product15/35
A live, polished 3D page, but it is a demo/showcase with no functionality beyond presentation.
- Own home0/10
Only on a free subdomain or link-in-bio page.
- Maintained0/15
Last sign of shipping 2025-01-14.
- Operations2/15
Only a Vercel deployment and a GitHub repo exist; no backend, docs, API or status page.
Receipts (5)
https://day-78-3d-apple-website.vercel.app/ responded when checked.
Checked 7 Oct 2026 · day-78-3d-apple-website.vercel.app (opens in a new tab)
The deployed site loads as a single 'Apple iPhone' showcase page with no accounts, store links or features.
Checked 7 Oct 2026 · day-78-3d-apple-website.vercel.app (opens in a new tab)
The creator describes fixing deployment of the Three.js/TypeScript build, which confirms it is a front-end demo.
“#Day78 of #100DaysOfCode #issue_closed ✅😎 As I promised yesterday finally fixed the deployment issue💪 It was a tough process🤦♂️ with three.js, and there were a lot of issues related to typescript but I did it⚡️ Live Link Repo Link #projects@devnerd0”
Post · @DevNerd0 · 14 Jan 2025 · open on Telegram (opens in a new tab)
The crawler found no docs, accounts, status page or payments.
Checked 7 Oct 2026 · day-78-3d-apple-website.vercel.app (opens in a new tab)
The repo has no releases and is hosted on GitHub only.
Checked 7 Oct 2026 · github.com/roobiwebdev/3D-iPhone-Website (opens in a new tab)
Sustainability
Is it being set up to last?
It sits on a free Vercel subdomain with no payments, pricing, privacy policy, terms or support contact, and nothing suggests the creator plans to maintain or monetise it.
14/100
- Distribution12/30
A site on a free subdomain.
- Payments0/15
No payment provider found.
- Pricing0/10
No pricing found on the site.
- Revenue0/5
No mention of customers or revenue, and no payment mechanism exists.
- Privacy policy0/7
No privacy policy found.
- Terms0/5
No terms of service found.
- Support0/8
No support contact found.
- Commitment2/20
It is a one-off daily challenge entry, with no team, roadmap or dedicated community. The only commitment shown is the creator keeping the promise to publish the live link the next day.
Receipts (4)
A site on a free subdomain.
Checked 7 Oct 2026 · day-78-3d-apple-website.vercel.app (opens in a new tab)
No payment providers or prices were found on the site.
Checked 7 Oct 2026 · day-78-3d-apple-website.vercel.app (opens in a new tab)
The creator delivered the promised live link the next day, but this is part of a daily challenge.
“#Day78 of #100DaysOfCode #issue_closed ✅😎 As I promised yesterday finally fixed the deployment issue💪 It was a tough process🤦♂️ with three.js, and there were a lot of issues related to typescript but I did it⚡️ Live Link Repo Link #projects@devnerd0”
Post · @DevNerd0 · 14 Jan 2025 · open on Telegram (opens in a new tab)
The repo was created 2025-01-13, with no releases or other project activity recorded.
Checked 7 Oct 2026 · github.com/roobiwebdev/3D-iPhone-Website (opens in a new tab)