StockX GIF is a web service for generating GIFs of StockX products which have 360 degree images.
The API is written in Go and uses Go Fiber for routing.
The front-end is written in React and uses Next.js.
Deployment
Deploying backend
Deploying the backend is as simple as cloning the project and running docker-compose up -d.
I would not reccomend hosting on Heroku as performance suffers.
Deploying frontend
You can deploy the frontend to Vercel by clicking the button below:
Ensure you set the following environment variables:
NODE_ENV should be production
API_URL should be the URL to where the API is running