Lessons

Explore all newline lessons

Tags
Author
Pricing
Sort By
Video
Most Recent
Most Popular
Highest Rated
Reset
HostListing GraphQL Fields

lesson

HostListing GraphQL FieldsTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

For users in our application to add listings (i.e. host listings) in the TinyHouse application, we'll need to create the functionality where users can upload and insert new listing data into our database. In this lesson, we'll establish the GraphQL fields in our API that will help achieve this.

How to Disconnect and Remove a Client's Stripe Account

lesson

How to Disconnect and Remove a Client's Stripe AccountTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

We've managed to create the functionality to have a logged-in user in our app connect with Stripe. In this lesson, we'll look to visually indicate that the user is in the connected state and have an action responsible for allowing the user to disconnect from Stripe.

Adding Connect with Stripe to a React App

lesson

Adding Connect with Stripe to a React AppTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

We'll switch over to work in our React application and have it communicate with the server to allow a user to connect with their Stripe account on our platform.

Integrating the Stripe NPM Library With React and GraphQL

lesson

Integrating the Stripe NPM Library With React and GraphQLTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

We'll continue to update the GraphQL resolver functions we've prepared to allow users to connect & disconnect from Stripe in our application.

Building a GraphQL Schema for Stripe Connect Integration

lesson

Building a GraphQL Schema for Stripe Connect IntegrationTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

We'll begin creating the GraphQL fields that we'll need to help us establish Stripe Connect OAuth in our application.

How to Get Stripe Connect OAuth Credentials for Payments

lesson

How to Get Stripe Connect OAuth Credentials for PaymentsTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

When a user in our application plans to host a listing, we'll need to ensure they've connected to their own Stripe account through our Stripe platform account. This is to leverage Stripe Connect's capability to pay the users who have listings in our app when a booking is made. In this lesson, we'll set up the credentials we'll need from Stripe and save them as environment variables for both our server and client projects.

Building a Payment Platform With Stripe and Stripe Connect

lesson

Building a Payment Platform With Stripe and Stripe ConnectTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

It's finally time we talk about payments! The business model of TinyHouse is an online marketplace where users can host and book listings. In this lesson, we'll learn about how we intend to have TinyHouse be a marketplace by using the third-party payment platform - Stripe.

How to Index Location Search Results With MongoDB Indexes

lesson

How to Index Location Search Results With MongoDB IndexesTinyHouse: A Fullstack React Masterclass with TypeScript and GraphQL - Part Two

At this moment in time, we've introduced the capability to have our client application query for listing documents for different locations. In this lesson, we'll investigate and discuss indexes within MongoDB and see how can index location-based data from the "listings" collection in our database.