https://github.com/heapyxyz/steam-lookup
Website for looking up Steam profiles (will recode it soon)
https://github.com/heapyxyz/steam-lookup
nextjs react reactjs shadcn shadcn-ui shadcnui steam steam-api steam-id tailwindcss typescript
Last synced: 4 months ago
JSON representation
Website for looking up Steam profiles (will recode it soon)
- Host: GitHub
- URL: https://github.com/heapyxyz/steam-lookup
- Owner: heapyxyz
- License: mit
- Created: 2024-12-22T21:52:54.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-06-20T16:50:48.000Z (4 months ago)
- Last Synced: 2025-06-20T17:37:41.779Z (4 months ago)
- Topics: nextjs, react, reactjs, shadcn, shadcn-ui, shadcnui, steam, steam-api, steam-id, tailwindcss, typescript
- Language: TypeScript
- Homepage: https://heapy.xyz
- Size: 500 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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
```