/hltb-steam-project

An undefined unfinished project that would help users to deal with their Steam backlog

Primary LanguageJavaScriptThe UnlicenseUnlicense

hltb-steam-project

Steam Electron.js NodeJS JavaScript Style Guide

An undefined unfinished project that would help users to deal with their Steam backlog and decide which games to play.

Requirements

For development

Node.js and a .env file for the Steam Web API Key and the Steam ID of your profile

STEAM_WEB_API_KEY='XXXXXXXXXXXXXXX'
STEAM_USER_ID='XXXXXXXXXXXXXX'

To do

  • App must have a list of owned games
  • App must show "how long to beat" for each game
  • App must have a separate list of ignored games
  • App must have a separate list of completed games
  • App must have filters for each list - The filters must be: SHORT and LONG
  • App must have an option to randomly focus/select a game from the list with a button named RANDOM
  • User must have an option to set a game as completed or ignored

Optional:

  • App's style must have a steam color scheme, no light mode.
  • App must show a release date for each game
  • App must have filters for each list - The filters must be: OLD and NEW
  • App must have a separate list of free to play

Colors

Steam

#171a21 #171a21 #66c0f4 #66c0f4 #1b2838 #1b2838 #2a475e #2a475e #c7d5e0 #c7d5e0 #beee17 #beee17 #4c6b22 #4c6b22

How long to beat

824985 824985 #3a6db5 #3a6db5 #cc3b51 #cc3b51