A sample full stack project :)
1./backend contains the Node.js app which is basically a wrapper around the Artsy API (with some simple logic to reuse the token while still valid).
2./frontend is a Next.js React app that consumes the /api/fairs endpoint.