project screenshot 1
project screenshot 2
project screenshot 3

Rodeo

Simple static site generator to make NFT galleries for your website!

Rodeo

Created At

NFTHack

Project Description

We want to make it dead simple for someone to showcase their NFT collection on a site all their own! Rodeo is a static site generator that loads up an ETH address, pulls down all the tokens, and then builds a nice-looking gallery with a theme of your choosing. Upload the site wherever you'd like!

How it's Made

Upon running the npx giddyup command, we set up a project on your local machine that's ready to get started—complete with a local dev server with hot module reloading. When you run Rodeo (yarn dev) it first asks for a wallet address. From there all NFT assets are automatically fetched from the OpenSea API, including all metadata. All token meta is stored in a clean and usable JSON. After all the data has been loaded, the static site will generate along with a minimal theme (which can also be customized). After the site has been generated it can be deployed virtually anywhere as it's just static HTML/CSS/JS—including but not limited to IPFS, Netlify, AWS, and any other hosting provider.

Technologies used:

  • Node.js

  • Learna.ja

  • Handlebars

  • Eleventy

  • TailwindCSS

APIs used:

  • OpenSea

  • Piñata

  • IPFS

background image mobile

Join the mailing list

Get the latest news and updates