Please describe your proposed solution
The application will be split into two Docker containers: extractor and server. The database will be TimescaleDB for convenient time-series data aggregation. Extractor will work in conjunction with Ogmios and parse data, Server will output this data (with OpenAPI schema description).
The product is partially finished. Read more: https://github.com/xray-network/xray-graph-pricing
Orders endpoint: https://graph.xray.app/output/pricing/mainnet/api/v1/orders
We have already developed a similar XRAY/Graph Nftcdn API application and cardano-nftdcn-client for it (see our GitHub).