Deploy & configure a pre-built Netlify scheduled function (Node.js, IMAP, REST APIs)
Worldwide
I have a small automated tool already written and ready to deploy. It's a scheduled Netlify function (Node.js, ES modules) that reads tender-alert emails from a mailbox and some news RSS feeds, sends each item to a REST API for screening, and emails a daily digest. The code, config files, and a step-by-step build brief are all done and will be provided. **This is a finish-and-deploy job, not a build-from-scratch job.** I'm not asking you to write the logic — that exists and works. I need someone to wire it up, connect the inputs, deploy it, and confirm it runs cleanly end to end. **What you'll do:** - Set up a dedicated mailbox (Gmail with IMAP + app password) and confirm the function connects to it - Deploy the provided code to a new Netlify site from a Git repo - Set the environment variables I provide (API keys, mailbox credentials, sender details) - Connect an email-sending service (Resend — free tier) and verify the digest sends - Run a live test (trigger the function manually, confirm a sensible digest email arrives) - Hand back a short note on how to maintain it (where to change the schedule, how to add feeds) **Everything is documented.** You'll get a plain-language build brief that walks through each step in order, plus the finished code. If you've deployed Netlify functions before, this is straightforward. **You must be comfortable with:** - Node.js and ES modules - Netlify (Functions, scheduled functions, environment variables, Netlify Blobs) - IMAP email and REST API calls (`fetch`) - Reading a brief and following it precisely rather than rebuilding things your own way **Nice to have:** experience with transactional email (Resend/SendGrid), and with RSS parsing. **Scope boundaries (please read):** - I do NOT need the screening logic changed — it lives in a separate file I maintain - One file referenced in the brief (the screening rubric) is not attached to this ad — it contains commercial criteria I keep private. It's a simple text file the code reads at runtime; I'll provide it directly to whoever I hire so they can add it to the repo before deploying. Nothing in your task changes because of this. - I do NOT need a front end, dashboard, or database — it's a scheduled job that emails a digest - One optional extra (a scrape proxy for some web pages) is genuinely optional; quote the core deploy first and we can discuss the extra separately if needed **To apply, please answer briefly:** 1. Have you deployed a *scheduled* Netlify function before? Link or describe one. 2. From the brief (happy to share before you bid), what's the single most likely point of failure in a setup like this, and how would you check it? 3. Your fixed price and turnaround for the core deploy described above. Applications that don't answer these will be passed over. I value someone who reads carefully and does exactly what's scoped — clean, tested, handed back working.
$250.00
Fixed-price- ExpertExperience Level
- Remote Job
- One-time projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:4 weeks ago
- Hires:1
- Interviewing:1
- Invites sent:0
- Unanswered invites:0
About the client
- AustraliaSouthport8:01 PM
- $275K total spent496 hires, 126 active
- 2,763 hours
- Mid-sized company (10-99 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by