Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Steam Inventory Lister and Inventory Worth Calculator with Next.js (React) + Tailwind + DaisyUI and ChakraUI
Steam Inventory Worth Calculator is an open-source Next.js web app that lists a Steam user's public inventory and calculates its total value using Steam Community Market prices via the free steamwebapi.com API. It runs on Vercel Edge Functions, keeping the API key out of the client, and is styled with Tailwind CSS, Chakra UI, and DaisyUI.
The Steam Inventory Worth Calculator is a working React project that takes a Steam inventory and returns a list of items with individual market prices plus a summed total worth. It is not a UI-only template; the repository includes the API integration layer that fetches inventory data and price data from steamwebapi.com. The live demo at https://inventory.steamwebapi.com runs the original code, while https://www.csbackpack.net is a forked deployment.
npm run dev to start the Next.js development server and open http://localhost:3000.The app relies on the steamwebapi.com API for both data sources: first it requests the user's inventory, then it fetches the Community Market price for each item, and finally it sums the values into a total. The API key is read from environment variables and used inside Vercel Edge Functions, which keeps it secure and allows the frontend to run without credentials.
Yes. The app errors if no API key is present. For local runs, add the key to the .env file; for Vercel, add the environment variables in the Vercel project settings because edge functions use them server-side.
The repository describes steamwebapi.com as a free Steam API service that provides inventory data and Community Market item prices. No paid tiers or usage quotas are mentioned in the readme.
The project uses Next.js as the React framework, Tailwind CSS for utility-first styling, DaisyUI as a Tailwind-based component library, and Chakra UI for additional React components. It is deployed on Vercel with edge functions.
Yes. The readme explicitly invites contributions by forking the repository and opening a pull request. The project also lists open todos, including adding MongoDB crawl history, improving SEO, enhancing mobile support, and adding an item inspection feature.
Yes. The original repository's demo is hosted at https://inventory.steamwebapi.com, and a forked version is live at https://www.csbackpack.net. Both run the same inventory value calculator.