Full-Stack Developer — Customer Dashboard, Payments & API Integration
Worldwide
"About the Project" This is a tree-planting platform focused on verified planting and impact tracking. I'm building the marketing website myself in Framer. What I need now is a developer to build the web app portion: the customer dashboard, payment flow, branded email automation, and blockchain API integration. UX/UI design will be provided by me — this role is pure development/implementation, not design. Reference WebApp: https://app.zeroco2.eco/ "Scope of Work" - Payment flow: Integrate Authorize.net (powered by Chase) using the hosted checkout option. Users select a project/tree option, proceed to checkout, complete payment via Authorize.net's hosted payment form, and receive confirmation. No custom payment processor needs to be built — this is an integration, not a build-from-scratch payment system. (Refs: authorize.net/developers.html, developer.authorize.net, Chase ecommerce payment gateway docs) - Customer dashboard: A simple, logged-in dashboard (separate from the blockchain integration itself) where users can view the number of trees they've planted and see project impact updates. A detailed reference doc ("Customer-Facing Dashboard & Payment Process") describing the intended layout and content is available and will be shared with shortlisted candidates. - Blockchain API integration: Connect to our blockchain technology partner, Chainparency, via their existing API (documentation available) to pull tree traceability / verification data (e.g., tree tracking, verification details, blockchain reference IDs) into the dashboard. This is a third-party API integration, not building blockchain infrastructure from scratch. - Branded transactional emails: Set up automated, branded email flows (order/payment confirmation, tree-planting updates) using an existing tool/platform (e.g., MailerLite, Mailchimp, Klaviyo, Loops, or similar) rather than custom-built email infrastructure. - Authentication & account features: Basic user login/account system to support the dashboard experience. "What's Already in Place" - Blockchain/traceability backend already built and maintained by Chainparency (you'll integrate with their API, not build it) - Reference documentation for the dashboard/payment flow and the Chainparency API NOTE: Please include your estimated timeline and budget range for this scope in your application
- Less than 30 hrs/weekHourly
- 3-6 monthsDuration
- IntermediateExperience Level
$10.00
-
$30.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:50+
- Last viewed by client:6 hours ago
- Interviewing:5
- Invites sent:5
- Unanswered invites:0
About the client
- FranceParis7:31 PM
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