Home / Companies / Stream / Blog / Post Details
Content Deep Dive

Build a Therapy Marketplace Using Next.js and Firebase

Blog post from Stream

Post Details
Company
Date Published
Author
David Asaolu
Word Count
10,902
Language
English
Hacker News Points
-
Summary

The tutorial explains how to create a therapy marketplace app using Next.js, Stream, and Firebase, enabling clients to find therapists, chat, and book virtual sessions. It outlines the roles of therapists and clients, where therapists manage bookings, initiate chats, and receive client reviews, while clients book therapists, attend virtual sessions, and leave reviews. The app employs Firebase for backend operations, including authentication and storage, and Stream for in-app chat and video calls. Detailed instructions are provided on setting up Firebase, handling user authentication, managing database operations for therapists, reviews, and pending payments, and integrating 1:1 chat and video call functionalities. The tutorial also covers the deployment of the app using Firebase App Hosting, ensuring a seamless deployment process with environment variable configuration and hosting setup.