Skip to content

Repository files navigation

Static BadgeStatic Badge

TrackMe

App to generate statistics about yourself

Idea

To provide users with a centralized dashboard to track their digital activity across different platforms like music streaming, gaming, and social media. By pulling data from APIs such as Spotify, Steam, GitHub, Chess.com, etc, it could generate personalized insights, trends, and visualizations. The goal would be to offer users an easy way to view their online habits all in one place, removing the need to check multiple services. The focus would be on seamless integration and creating a smooth, engaging user experience.

Possible names:

  • TrackMe / TrackM3
  • ReFlexion / Reflexon - A reflection of your data
  • Insightly – Gain insights about yourself

Apps to integrate

Gaming

Social

Fitness

  • Check for apps and apis (missing)

Music

Other apps

  • Duolingo

Getting Started

First, run the development server:

pnpm install
pnpm dev

Open http://localhost:3000 with your browser to see the result.

Steam

Get an Api key from Steam and paste it as STEAM_API_KEY = YourSteamClientId in the .env file.

Spotify

Create a Spotify app in the Spotify developer dashboard and set the Redirect URI to the same value as SPOTIFY_REDIRECT_URI

Then add these values to your .env file:

SPOTIFY_CLIENT_ID=YourSpotifyClientId
SPOTIFY_CLIENT_SECRET=YourSpotifyClientSecret
SPOTIFY_REDIRECT_URI=http://127.0.0.1:3000/api/spotify/callback
LOCALHOST_URL=http://127.0.0.1:3000

Used by

Contributors

Languages