Build SaaS Dashboard for Airbnb Revenue Tracking (API + Data Visualization) - Contract to Hire

🌍 Remote, USA 🎯 Full-time 🕐 Posted Recently

Job Description

I’m looking for a developer to help me build an MVP SaaS platform where Airbnb hosts can track their revenue, occupancy, and key metrics in real time.

Currently, most hosts export data into Excel, but I want to automate this by pulling data via APIs and presenting it in a clean, easy-to-use dashboard.

Core Requirements:

Experience building SaaS applications (bonus if you’ve worked with property management or booking platforms).

Backend: Node.js/Express or Python (FastAPI/Django).

Frontend: React/Next.js with Tailwind (or similar modern framework).

Database: PostgreSQL (or other relational DB).

Authentication (e.g., Supabase, Firebase, or Auth0).

API integrations (with Airbnb or via third-party PMS/Channel Manager APIs).

Data visualization (Chart.js, Recharts, or similar).

Deliverables (MVP):

User signup/login.

Connect Airbnb (or upload CSV as fallback).

Process booking/revenue data into structured format.

Dashboard with key KPIs:

Total revenue

Occupancy rate

ADR (Average Daily Rate)

RevPAR

Trends over time (charts).

Export option (CSV/PDF).

Nice-to-haves (not required for MVP):

Alerts/notifications (“Revenue this month is X% lower than last month”).

Forecasting models for revenue.

Multi-platform support (Booking.com, VRBO, etc).

What I’m looking for:

Clean, reliable code with good documentation.

Someone who can suggest the best approach for integrating with Airbnb/Channel Manager APIs.

Ability to deliver a functional MVP within [X weeks] (we can discuss timeline).

Budget:

Open to proposals, ideally fixed-price for MVP. Please include:

A short description of your relevant experience.

Examples of SaaS or dashboard projects you’ve built.

Your suggested tech stack (if different from above).

Apply Now

Apply Now

Ready to Apply?

Don't miss out on this amazing opportunity!

🚀 Apply Now

Similar Jobs

Recent Jobs

You May Also Like