← İşler

TypeScript / Data Integration Dev

Bütçe: $700.0 FIXED / ⭐ 5.00 (3) CAN

next.js, node.js, web-application, python, typescript, api, json, data-source-integration

I have a DeFi capital-markets research terminal (Next.js + TypeScript front end, Upstash Redis data store). The architecture, data model, and integration approach are already designed and documented in detailed specs. I need a sharp developer to execute those specs: compile data for all networks (across ~6 sectors), plus their coins and receipt tokens, integrate it into the app, and wire up live metric fetching from public APIs (CoinGecko, DefiLlama) and on-chain reads. A lot of the data is done, but it needs to be improved! The work is iterative on a 7-day loop. This means you compile and integrate a batch, I review daily, give you feedback, and we improve the data until it's complete and correct. I'm looking for someone who can take direction, iterate fast, and care about accuracy. We will do daily calls for the next 7 days to execute this integration. What you'll do: - Compile and structure data for all networks and their associated coins and receipt tokens, following the provided spreadsheet and spec. - Integrate that data into the existing TypeScript/Next.js + Redis app. - Wire live metric fetchers per token type (price, market cap, TVL, exchange rate, APY, peg deviation) from CoinGecko / DefiLlama / on-chain - Implement in the order specified: networks → coins → receipt tokens - Submit daily progress for review, hop on a call at a predetermined time, and iterate on feedback What I provide for the next 7 days: - Detailed implementation specs - A compiled data with all the seed data, a consolidated type taxonomy, and a metric/data-source mapping - Scoped repo access (working branch) - Daily review and clear written feedback You're a strong fit if you have - Solid TypeScript and Next.js/Node.js, including the ability to read an existing codebase and extend it cleanly - Comfort integrating REST APIs and handling rate limits, retries, null-safe parsing - Hands-on witjh anI IDE for faster execution. - A bias toward data accuracy and the discipline to follow a spec precisely. - Availability for a daily async check-in over the 7 days. - Experience with Upstash/Redis or any single-table key-value store. How we start: - After shortlisting, I'll share the spec and ask for a short paid test task (1–2 hrs): integrate the first few networks from the spec and show live metrics rendering. If that goes well, we proceed to the full week.
Upwork'te aç