Oracle3
Open-source trading engine and MCP server for prediction markets. Fee-aware no-arbitrage trading across related contracts, live on Kalshi, Polymarket and Solana or on paper.
Geçmiş yıllarda fiyatlar ne kadardı? Tahmin et, gerçek fiyatla karşılaştır ve enflasyonu gör.
Translation pending
FinanceJavaScript · CSSGitHub @murtibadOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Guess past prices in Turkey and see how far inflation has gone. Static browser game, Turkish UI.
Translation pending
Taken from the repository README
Loading the full README.
Read the full README ↗A small browser game about inflation in Turkey. You see a product and a date ("Ocak 2012 · 1 litre benzin"), guess the price, and get a receipt-style result: the real price, how many times off you were, and what it costs today.
Play: https://murtibad.github.io/ne-kadardi/
The game is one mode, plus a price archive:
Also:
?soru=) that open one question without its answer4,5, 1.250,75)sounds/); light vibration on phonesPlain HTML, CSS and JavaScript (ES modules). No framework, no build step, no runtime dependencies, so GitHub Pages serves the repo as it is.
index.html markup
css/style.css styles (design tokens as CSS custom properties)
js/main.js UI: screens, routing and events
js/game.js question selection, scoring and the "1 asgari ücretle" line (pure, tested)
js/sound.js Web Audio sample player and haptics (tested with a fake AudioContext)
js/banter.js cashier jokes, year notes, share stamp titles (pure, tested)
js/cashier.js cashier comments (pure, tested)
js/format.js Turkish number parsing, formatting and HTML escaping (pure, tested)
js/timeline.js price archive rows (pure, tested)
js/archive-table.js archive price table HTML (pure, tested)
js/ask-link.js ?soru= links that open one question without its answer (pure, tested)
js/daily.js "Günün Fişi" daily question set and share text (pure, tested)
js/price-chart.js price chart geometry for the receipt, archive and share image (pure, tested)
js/categories.js product categories for the archive filter (pure, tested)
js/search.js accent-insensitive archive search (pure, tested)
js/source-kind.js source labels ("resmî kayıt", "haberlerden", "kurla hesaplandı")
js/linkify.js turns URLs in notes into link buttons (pure, tested)
js/fact.js the home page "Biliyor muydun?" card (pure, tested)
js/intro.js animated first-visit intro (pure data helpers and stage runner)
js/hint.js hint values and exclusions
js/count-up.js price count-up frames on the receipt
js/confetti.js confetti on an exact guess
js/share-model.js share text and image model (pure, tested)
js/share-image.js share image drawing (canvas, loaded on demand)
js/tax.js estimated tax share (iPhone)
js/version.js version shown in the footer
sw.js service worker: offline cache (version must match package.json)
manifest.webmanifest install metadata and icons
data/prices.json prices with sources
img/ product icons (own SVGs, no brands) and app icons (PNG)
tests/ node:test unit tests, including a data policy check
docs/ data guide, design brief and design rules
npm start # python -m http.server 8000, then open http://localhost:8000
npm test # requires Node 20+
Opening index.html directly does not work: browsers block fetch on file:// URLs.
On localhost the service worker is off unless you open the page with ?sw, so edits show up
on reload.
Prices are never estimated. Each verified price links to its source (official data where
possible, e.g. TCMB EVDS, EPDK). Missing values are marked todo and skipped by the game.
See docs/DATA.md. Found a wrong price? Please open an issue.
Code: MIT. Price data belongs to its cited sources.