{"repo":"xandjiji/exevo-pan","free":true,"listed":false,"github":"https://github.com/xandjiji/exevo-pan","clone":"git clone https://github.com/xandjiji/exevo-pan.git","description":"Exevo Pan is a better experience for Tibia Char Bazaar.","language":"TypeScript","stars":162,"topics":["tibia","react","typescript","nextjs"],"license":"Unlicense","category":"scrapers-browser-automation","readme_excerpt":"Exevo Pan 🍎 Exevo Pan is an open-source web app with tons of features and utilities for the game Tibia What's inside? This monorepo contains the entire codebase of our project. Here is the anatomy: The entire stack is built using typescript , so you will need Node.js and yarn . If you are starting from a fresh clone of this repository, start with: This will install and build all the apps dependencies. You will also need to install Workers CLI: and Serverless Framework CLI: Apps - exevo-pan: the frontend application, built with React - bazaar-scraper: a custom built tool for scraping Char Bazaar data from the official Tibia website - current-auctions-lambda: a AWS Lambda that serves current auctions data - history-server: an Express webserver responsible for serving past auctions data - blog-worker: a Cloudflare Worker that queries blog posts Setup It's advisible that you read every app documentation before trying to run the full stack. Still, here is a simple recipe for you to get started: Install all the dependencies Scraping current auctions data At the apps/bazaar-scraper directory, run: to get current auctions data. Then, fetch for highlighted auctions: Scraping history auctions data To get some history auction data, start with: Scraping the entire History data will take several days, but you can skip this process as soon as HistoryAuctions.jsonl has been outputted. Now generate some history statistics data using: At this point, your apps/bazaar-scraper/Output directory ","default_branch":null,"files":null,"tree":[],"storefront":"/r/xandjiji","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/xandjiji/exevo-pan/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}