Dependencies :
node == v16.13.1
npm == 8.5.2
SteamScout is a web app for browsing undiscovered, unexplored and overlooked games that are on Steam. It uses SteamAppsDB (a public Web API that I created) to get the information about the games.
I wanted to develop a mobile web app that will strengthen my JavaScript and React skills. I'm very interested in video games and I often find myself browsing Steam. Steam is a great platform to browse games but after a while I realised that the same popular games are always at the top of my browsing list. And discovering hidden gems takes a lot of time. So I thought why not make a website that only contains games under one million owners (approximately).That way you can browse a lot of games that you haven't been exposed to.
- Infinite scroll
- Default sorting methods
- Highlights
- Applist
- Request caching
- Loading Icon
- Fix duplication errors
- Infinite scroll triggers multiple times when it shouldn't
- Scrollable List Selector
- Desktop support
- Slider for Higlights component
- Connect links
- Filter menu
- Searchbar
- App Details Page
- About Page
- Socials Link
This project is a hobby project and is not affiliated with Valve or Steam.
This website displays various information and statistics about Steam
applications which are obtained from SteamAppsDB.
Steam and the Steam logo are trademarks of Valve Corporation. All other
trademarks are property of their respective owners.