GameClock is an Electron application with Vue and Firebase that allow you to track your game time with anyone that has access to your database !
Go to the Release page
To get a local copy up and running follow these simple steps.
Have node installed.
Create a SteamGridDB API Key – To use the SteamGridDB API, you’ll need an API key. You can get it by signing up at SteamGridDB.
-
Clone the repo
git clone https://github.com/Didiloy/GameClock.git
-
Navigate to the directory named GameClock
cd GameClock -
Install NPM packages
npm install
-
Configure Environment Variables
Create a
.envfile in the root of your project and add the following :You can also copy the
.env.examplefile.VITE_STEAMGRIDDB_API_KEY=YOUR_KEY VITE_LINKMI_BASE_API_URL=LINKMI_API_URL
Make sure to replace
YOUR_KEYwith the actual API key you received from SteamGridDB. -
Launch the developpement server
npm run dev
Gameclock now supports LINKMI API integration (#6)
To use your LINKMI API KEY go to Settings > General > Connect your LINKMI account using your API Key and then paste your Api Key.
Available widgets built for Gameclock : last-session widget and playing-status widget.
When you add your LINKMI API Key to your Gameclock profile you will be able to update your LINKMI widgets if you trigger the clock timer and if you add a new Gameclock game session.
Distributed under the GPLv3 License.
- Léa for the support and the suggestions
- Sébastien for all the help and the ideas
- all the users for the feedbacks and the ideas