Nothing fancy just a curated list of all the games GFN has to offer, created using their own static api so you can always count on it to be up to date. Browse through the list or search for a game you like to see if its there. List is updated with new games and info every Thursday pulling 12:00 PM. This is a fully open sourced project so feel free to contribute and suggest new features!
See it here at https://gfn-library.fly.dev
- Install rails
- Install postgresql
- Clone repo
cd
into repo directory- Set up postgresql
- Run
bundle install
- Remember to configure your
database.yml
to work with postgresql - Run rake db:create
- In order to run eake task to get images you will need authentication from idgb 10.Go to IGDB.com and follow the instructions on the api section (Note: you will need a twitch account)
After ensuring database is set up, in the app directory run rake games:create_files
.
This command will tap into GFN api and create local db records for all the games from gfn.
Geforce Now's list is updated every Thursday, so to stay update you may run that rake command again.
The whenever gem
is set up however to update this list in the app every Thursday at 12:00pm and 12:00am should your app be running.
Sometimes there may be changes or updates made to the records themselves by Nvidia, at which case you may run rake games:update_files
to keep
the records up to date. (This is also set to run every Thursday)
After signing up for a twitch account and secret, and getting authentication from igdb, run rake games:update_images
- Sorting (Category, Store, etc...),
- About Project,
- Link to forum posts
- Link to error/bug/request form for GFN
- Better Documentaion! :')