Any
Please provide indicative cost
TBD
Jun 7, 2021
I am looking for somebody to help me load the price series of crypto tokens trading on pancakeswap into a MySQL database.
The service should allow loading in both historical and current prices of any given token traded via
Examples:
NAFT:
GMR:
The data format:
The data should effectively be the same you'd use to draw a candlestick chart (as per links above). Open price, close price, min price, max price and volume. The time ranges: 1m, 5m, 10m, 15m, 30m, 1h, 4h, 12h, 1d.
Keys: contract identifier, date and time, time range
The deliverables:
- Scripts creating the database schema
- A web service that will load the data to the database. This should be controlled via HTTP requests. Supported actions: start tracking a contract, stop tracking a contract, health check endpoint indicating when the last load happened and for how long the service is up. Whether a contract is tracked or not should be stored in the database and be independent on whether the service is up, restarted or down.
The technology and hosting should be consulted first - I am pretty opened to suggestions - as long as the service is performant, I can host it (locally at first) and change it myself the technology should not matter much.
I am a software developer myself and will personally review the code, which should follow good practices. This includes (but is not limited to) SOLID, DRY, KISS etc.
I do not know the best source of this data - determining that is part of this job. However, I can see that scraping it from the poocoin website should be pretty straightforward as it appears in web requests there.
Please feel free to ask any questions.
Let me know if you are interested and if so, what is your estimated cost for the job and technologies you would use.