Skip to content

LiveOF/rust

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Skin Trading Arbitrage System

A system that collects item prices from multiple marketplaces and finds arbitrage opportunities between them.

Live Demo


Overview

This project is a data pipeline that:

  • Collects price data from multiple marketplaces
  • Normalizes inconsistent responses into a unified format
  • Stores data in PostgreSQL
  • Calculates arbitrage opportunities using SQL
  • Exposes results via a REST API
  • Provides a simple frontend for interaction

Architecture

  • Scrapers → collect & normalize data
  • PostgreSQL → store latest state
  • API (FastAPI) → query + compute deals
  • Frontend (HTML/JS) → visualize results

Features

  • Arbitrage detection (profit & ROI)
  • Marketplace-specific commissions
  • Filtering by sites, price, and ROI
  • Rate limiting
  • Pagination
  • Live UI for testing

Tech Stack

  • Python (FastAPI)
  • PostgreSQL
  • JavaScript (vanilla frontend)
  • Nginx (optional for routing)

Notes

  • This is a demo / experimental system
  • API and frontend are deployed via IP (no domain yet)
  • Data is updated via background scripts

Example Endpoints

GET /api/deals
GET /api/lookup?name=ak
GET /api/logs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors