ВнешняяFreelancerRemote$1500–$3000 USD

API Integrations for KPI Dashboard

Краткое

Freelancer Client is hiring: API Integrations for KPI Dashboard.

Location: Remote

I’m finalising an in-house dashboard for our hotel group that brings every key number into a single view. The interface is already taking shape (I've used Base44 to build it) what I now need is solid back-end work so the data flows in reliably and securely.

What you'll do:

• Build and document API connections to three external systems we rely on each day—our accounting software, CRM platform and operational management tool. Each feed must pull the full range of data needed to calculate our Financial, Operational and Reputational KPIs.

• Implement secure authentication along with a lightweight user-management layer. We have multiple properties and department heads, so role-based access is a must.

• Provide clear hand-off material: source code in a private repo, environment variables template, setup notes and an API reference so my internal IT team can maintain the integration going forward.

Skills: PHP, C# Programming, Software Architecture, MySQL, Node.js, PostgreSQL, API Development, API Integration

Budget: $1500–$3000 USD


Source: Freelancer Client via Remote / Online. Apply on the source website.

Оригинал

I’m finalising an in-house dashboard for our hotel group that brings every key number into a single view. The interface is already taking shape (I've used Base44 to build it) what I now need is solid back-end work so the data flows in reliably and securely.

Scope of work
• Build and document API connections to three external systems we rely on each day—our accounting software, CRM platform and operational management tool. Each feed must pull the full range of data needed to calculate our Financial, Operational and Reputational KPIs.
• Normalise and map incoming data so the dashboard can display figures in real time or on a scheduled refresh (hourly is ideal, but I’m open to your recommendation if rate-limits apply).
• Implement secure authentication along with a lightweight user-management layer. We have multiple properties and department heads, so role-based access is a must.
• Provide clear hand-off material: source code in a private repo, environment variables template, setup notes and an API reference so my internal IT team can maintain the integration going forward.
• Unit tests or similar automated checks that prove each endpoint is pulling, transforming and storing data correctly.

Tech stack
The front end is React; the provisional back end is Node.js with PostgreSQL. If you have a cleaner or more scalable approach, let’s discuss—final choice just needs to be cloud-friendly and well documented.

Acceptance criteria
1. Dashboard widgets populate with live figures from all three systems without manual export/import.
2. Login, logout, password reset and role assignment work for at least two user roles (Admin and Viewer).
3. All code passes the agreed test suite and is deployable via a one-command script.
4. Documentation is complete and clear enough for another developer to stand up a new environment unaided.

Timeline is flexible within reason, but I’d like a first working iteration in three weeks. If you’ve tackled similar multi-system integrations, let’s talk details and get this data flowing.

Локация & Details

ИсточникFreelancer
Бюджет$1500–$3000 USD
ЛокацияRemote
Дата публикации2026-05-20 06:44:19
PHPC# ProgrammingSoftware ArchitectureMySQLNode.jsPostgreSQLAPI DevelopmentAPI Integration
Перейти к источнику →

About this listing

This remote opportunity was imported from Freelancer and is shown here for discovery. To apply, follow the link to the original posting.

Skills mentioned:
PHPC# ProgrammingSoftware ArchitectureMySQLNode.jsPostgreSQLAPI DevelopmentAPI Integration