SCMM is a fan-created project dedicated to collecting and analyzing data from the Steam Community Market and third-party marketplaces. Our goal is to document the history of the Steam market (and game item stores), detect market trends and patterns, and provide useful quality of life features not found in the official Steam Community Market app/website. Currently only a small subset of Steam apps are supported by SCMM, primarily Rust.
Website | Status | |
---|---|---|
Rust | https://rust.scmm.app/store | ✅ Fully supported. |
Unturned | https://unturned.scmm.app/items | âš Work in progress. Basic historical data is available, but all data update jobs are disabled. |
CSGO | https://csgo.scmm.app/items | âš Work in progress. Basic historical data is available, but all data update jobs are disabled. |
SCMM started as a personal project to gain practical and hands-on experience using Azure and Blazor. Because of this, a lot of decisions within the project may seem strange, hacky, or overengineered. Sometimes things were done they way they are just as an excuse to try out a specific technology or feature and not because it was the most sensible or pragmatic option.
- TODO: List key technologies and frameworks
- TODO: High-level component diagram
- TODO: Infrastructure architecture diagram
TODO: Document this...
You will need:
- Visual Studio (2022/v17.13+) with the following workloads and components installed:
- ASP.NET and web development
- .NET SDK
- .NET 9.0 Runtime
- .NET 9.0 WebAssembly Build Tools
- Azure development
- Azure Compute Emulator
- Azure Storage Emulator
- Azure Data Studio
- Data storage and processing
- SQL Server Express LocalDB
- ASP.NET and web development
TODO: Document this...
TODO: Document this...
TODO: Document this...
TODO: Document this...