Skip to content

Frontend and backend to calculate market information from specified FFXIV item lists.

License

Notifications You must be signed in to change notification settings

ha-ku/what-to-sell-today

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon

what-to-sell-today

Vercel
Frontend and backend to compare FFXIV item price in various list.

What's this?

What-to-sell-today (hereinafter called WTST) offers a frontend and a backend to fetch and calculate basic price and sales information of several specified FFXIV item lists.

Where does the market data come from?

Data is fetched from universalis.app API. To help get accurate market data, please visit universalis repo for more infomation.
Users from Chinese servers could refer to ACT plugins or Dalamud framework instead.

Frontend deployment

git clone https://github.com/ha-ku/what-to-sell-today.git && cd what-to-sell-today
// replace google recaptcha v2 and v3 public key (in module/recaptchaPublicKey.js) with your own.
yarn install && yarn run build
yarn run start

The frontend now listen on port 3000.
Things like caddy or nginx could be used to perform port forwarding.

Backend deployment

git clone https://github.com/ha-ku/what-to-sell-today.git && cd what-to-sell-today
WTST_RECAPTCHA_KEY_V2={your own google recaptcha v2 secret key}
WTST_RECAPTCHA_KEY_V3={your own google recaptcha v3 secret key}
WTST_HOSTS={your site hosts with whitespace between}
node --experimental-json-modules ./avro/marketReportServer.mjs

The backend now listen on port 9092. You may modify marketReportServer.mjs to change the port.
Things like caddy or nginx could be used to perform port forwarding.

About

Frontend and backend to calculate market information from specified FFXIV item lists.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published