Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/heapyxyz/steam-lookup

Website for looking up Steam profiles
https://github.com/heapyxyz/steam-lookup

steam steam-api steam-id

Last synced: 3 days ago
JSON representation

Website for looking up Steam profiles

Awesome Lists containing this project

README

        

# Introduction
SteamLookup is an easy-to-use tool for looking up Steam profiles.

## API Endpoints
- `/api/game?id=` - Returns game's name and app id.
- `/api/profile?id=` - Returns lots of information about profile.
- `/api/resolve?id=` - Resolves URL/Converts id to SteamID64.

## Usage (Development)
**Rename `.env.example` to `.env` and configure it first!**
```
npm install
npm run dev
```

## Usage (Production)
**Rename `.env.example` to `.env` and configure it first!**
> [!NOTE]
> By default `npm run start` hosts the website with `0.0.0.0` IP and `80` port.
> If you want to use a different IP/port - head to [package.json](./package.json) and edit `-H 0.0.0.0` to `-H ` and `-p 80` to `-p `.
```
npm install --production
npm run build
npm run start
```