
NowVPlay (opens in a new tab)
Sports technology platform connecting players, venues, and academies
The problem
The platform needed to connect players, venues, academies, and other members of the sports community, with each group seeing a different dashboard and live tournament data that actually stayed live.
What I built
- Built the core Next.js app: dynamic routing and role-based dashboards so players, venues, and academies each see what they need.
- Wired up OAuth so access control was not just a checkbox. The right people got the right tools.
- Built the Redux Toolkit state layer that keeps live tournament data from turning into a stale-data mess.
The result
A dashboard system that scales by role instead of by special-casing everything, and a frontend that is easier to extend than it was on day one.



