Debugging and Finalizing Node.js Software

Job ID: 39602188

Budget: $10 – $30 USD

FIX 2 CORE FEATURES IN MY FLASK + JS REAL ESTATE APP — $34 TASK
Overview:
I’m building a luxury real estate web app (Palm Jumeirah, Dubai) using Flask + JavaScript inside Replit. I’ll export the full codebase for you via GitHub or ZIP — your choice.

This is a critical bug-fix task to prep for live use by real estate agents.

TASKS TO FIX:
1. "View Details" Button
Currently throws: Error loading property details for [id]

Should open a styled modal with full property info

Match the current luxury theme (Bootstrap 5 + glassmorphism)

Must work on desktop and mobile

2. Concierge Chat Output
Currently shows [object Object] instead of chatbot reply

Fix JSON parsing to show real text output

Mimic a real estate concierge behavior (basic logic is fine)

LLM wiring (Groq/Together AI) already functional

Bonus (Optional)
If you have time/skills:

Improve chatbot intelligence by subscription tier: Starter → Pro → Elite → Concierge

Logic partially wired — just enhance display/output behavior

Tech Stack:
Flask (Python) backend

Vanilla JavaScript (modular, not React)

Bootstrap 5 + Glassmorphism UI

Jinja2 templates

LLM AI routing wired (Groq/Together AI)

Bayut property scraper feeding Palm Jumeirah listings

Deliverables:
Fixed View Details modal (responsive, styled)

Fixed Concierge chat with readable replies

Works on desktop + mobile

Bonus: Small UI/UX improvements if spotted

Budget:
$34 fixed

More paid tasks available immediately if this goes smoothly

Access:
I’ll send full Replit export via GitHub or ZIP

Clear diagnostics & bug notes already prepped (no guesswork)

You’re a good fit if:
You're quick at JS debugging & Flask integration

You write clean, readable code

You communicate well and deliver tested fixes