Bplu.io is a web platform that enables real‑time conversational interactions between users and professional advisors (or AI‑powered advisor agents). The system consists of three integrated layers:
Backend API – Built with FastAPI (Python), handling message processing, advisor logic, authentication, and session management.
Landing Page – Designed in Framer, showcasing the product value, features, and embedding the live chat UI.
Chat Interface – A custom React component built inside Framer (using its code component feature), which communicates with the FastAPI backend via REST or WebSocket.
I created a fully functional landing page in Framer that embeds a custom React chat component. The component communicates asynchronously with a FastAPI backend, enabling real‑time conversations with virtual advisors. This project demonstrates integration between a no‑code visual tool (Framer) and a custom‑coded backend, balancing rapid design iteration with full interactivity.
Like this project
Posted May 22, 2026
A real‑time advisor chat landing page built with Framer, embedding a custom React component that communicates with a FastAPI backend.