Skip to content

seeewd/oss_steamtracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ SaleTracker for SKKU

All the game deals in one place

View presentation · Report Bug · Request Feature

About The Project

image info

SaleTracker is an open-source web project designed to provide multi-platform game deals for your needs. Not only do we provide a list of game info, we also provide sorting as well as a place to store your favourites.

  • Provides games from both STEAM and Epic Games
  • Provides joint sorting and searching games for both platforms according to your needs
  • Provides a 'Wish List' to store your favourites

Getting Started

You can either: Access SaleTracker online or build from source.

🔗 Link

To visit our website:

http://oss-steamtracker.s3-website.ap-northeast-2.amazonaws.com/

or

⏳ Installation

Below is an instruction of how you install our project locally.

  1. Clone the repo
    git clone https://github.com/seeewd/oss_steamtracker.git
    cd oss_steamtracker
  2. Specify NVM version
    nvm use 16.10.0
  3. Install NPM packages
    npm install
  4. Start website
    npm start

📥 Update scrape data

  1. Navigate to web-scraper
    cd src/web-scraping
  2. Run scraper.js
    node scraper.js [mode] [numGames]

Below is an example of how you update the lastest games from STEAM.

  • Get latest 200 top selling games

    node scraper.js top 200
  • Get latest 100 new popular games

    node scraper.js popularNew 100

Default scraper execution results to scraping top 100 games. numGames should be a multiple of 50 as the website gives 50 games per request.

Usage

Feature: Games from both STEAM and Epic Games

image info You can browse all the games provided by both platforms, which are color coded accordingly. There is no need for you to check one site after another!

Sorting and searching games for both platforms

image info image info We provide extensive sorting methods as well as searching for your convenience. From lowest price, highest discount rate to highest user rate, we provide multi-platform sorting and searching. You will know where to buy the games and will not miss out on any deals!

Provides a 'Wish List' to store your favourites

image info After browsing through all the deals provided, you will want a place to store your wish lists. We provide a storage for your favourite games for you to come back and check the deals!

Presentation

IMAGE ALT TEXT HERE

License

Distributed under the MIT License. See LICENSE.txt for more information.

Credits

(back to top)


우수 프로젝트 시상 프로그램에 지원합니다

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •