MyDiscogs is a React client to display all the "for sale" items in a sellers inventory using the Discogs API.
To see the contents of a specific seller you must add the seller name to environment variable: SELLER_USERNAME
ACCESS_TOKEN_URL=https://api.discogs.com/oauth/access_token
AUTHORIZE_URL=https://www.discogs.com/oauth/authorize
CONSUMER_KEY=
CONSUMER_SECRET=
REQUEST_TOKEN_URL=https://api.discogs.com/oauth/request_token
SELLER_USERNAME=
USER_AGENT=yourAppName/1.0 +http://localhost:5173Get your consumer key and secret from Discogs API
pnpm iRun the dev server:
pnpm devFirst, build your app for production:
pnpm buildThen run the app in production mode:
pnpm startNow you'll need to pick a host to deploy it to.
- 💽 Discogs API
- 📖 Remix
- 🎨 shadcn/ui
- 👩💻 React v19
If you're familiar with deploying Node applications, the built-in Remix app server is production-ready.
Make sure to deploy the output of npm run build
build/serverbuild/client
This template comes with Tailwind CSS already configured for a simple default starting experience. You can use whatever css framework you prefer. See the Vite docs on css for more information.