Uraz Hoops
A five-page marketing site for a basketball training business, built to be handed off to an owner who is not a developer.
- Role
- design, build, handoff
- Year
- 2026
- Client
- Uraz Hoops
- Stack
- Next.js, React, Tailwind CSS, Framer Motion, Resend, Vercel
- Links
The problem
A basketball trainer needed a site that explains his programs, takes enquiries, and looks like something a parent would trust with a booking, and he needed to keep updating it himself afterwards.
What I built
Five pages. A contact form that sends email through an API route with Resend. Content kept in simple files so text and prices can change without touching components. A handoff document that walks the owner through every change he is likely to make.
Decisions
- Next.js and Vercel for a site that is mostly static, because the contact form needs one server route and the owner benefits from preview deployments when he edits.
- Framer Motion kept to a few entrance transitions so the site stays fast on phones.
- A handoff document instead of a CMS. The owner had a small number of things to change, and a document he can follow beats a system he has to learn.
What went wrong or what I would change
The first draft of the handoff document had wrong pricing in it because I trusted an old reference file. Now every number I hand to a client gets checked against the live source.
Outcome
Live at urazhoops.com.
Screenshots




Credits
Built alone for the client.