# Fantasy Top Shots

Canonical: https://gaboesquivel.com/project/fantasy-top-shots

A Flow Hackathon fantasy-sports game that turns NBA Top Shot NFT collections into playable rosters.

**Role:** Software Engineer
**Primary year:** 2023 (sort/display year, not employment dates)
**Types:** web3, hackathon, frontend
**Technologies:** NFT, React, Next.js, Tailwind, TypeScript
**Link:** https://fantasy-top-shot.vercel.app
**Repository:** https://github.com/bitcashorg/fantasy-top-shot

## Story

We built Fantasy Top Shots for the February 2023 Flow Hackathon. Instead of drafting from a separate player inventory, participants used the NBA Top Shot NFTs already held in their collections.
I worked on the design and Next.js implementation, integrating Flow Client Library for wallet connections and NFT transactions. The project extended a Flow marketplace application base used by collaborators at bitcashorg.

## Achievements

- Designed and developed the hackathon game on Flow with Next.js and @onflow/fcl.
- Wired NBA Top Shot NFTs into the game so collections could be used as a roster.
- Implemented the responsive UI and gameplay mechanics in the Next.js web app.