Build the future of communications.
Start building for free
  • By Lloyd MIller
    Create a Peer-to-Peer Payment App With Laravel and Stripe Create a Peer-to-Peer Payment App With Laravel and Stripe

    Peer-to-Peer (P2P) payment systems have become a huge part of our lives in the past decade. For example, PayPal, Venmo, and Cash App have become a part of internet lingo, just like Google. P2P is so important that social media and communication apps, such as Snapchat, WeChat, and Facebook, have incorporated these features in recent years.

    In this tutorial, you'll create a P2P payment app called "Twilmo" that will be based on the RILT architecture (React, Inertia, Laravel, and Tailwind CSS) and backed by Stripe. Even though it's named "Twilmo", it will be very simplistic, and will not incorporate most of the features that are in Venmo.

    The beautiful thing about this is that by the end you should have a good idea of how to expand the app to incorporate more advanced features.

    Prerequisites

    To follow this tutorial, you will need the following: …

    Read More
  • By Lloyd MIller
    Build a Real-time Chat Room App with Laravel, React, and Twilio Conversations Build a Real-time Chat Room App with Laravel, React, and Twilio Conversations

    Previously, we built a Discord-inspired chat room app with Laravel Breeze, React, and Twilio’s new Conversation API. That article was a proof-of-concept to show you the possibilities with Laravel Breeze and Inertia.

    Now, we’ll continue from where we left off and make our app “real-time”. We’ll achieve this with the Webhooks feature in Twilio’s Conversation API, and WebSockets. We’ll also be handling errors the Inertia way.

    In this article, we’ll be using Pusher, which is the simplest way of implementing WebSockets into our app. Redis is another great—and non-commercial—solution, but that’s for another time. Now for the fun!

    Prerequisites

    Read More
  • By Lloyd MIller
    Build a Simple Chat Room App in React with Laravel Breeze and Twilio's Conversations API Build a Simple Chat Room App in React with Laravel Breeze and Twilio's Conversation API

    2020 was a huge year for Laravel. It was the year that we saw this beloved framework take leaps and bounds over its competition and push the PHP ecosystem further. The Laravel team managed to make the framework even more powerful by adding new authentication and scaffolding features, which include Jetstream and Breeze.

    Many developers know that full-stack apps with a Vue frontend can be quickly spun up with Laravel Jetstream. What many don’t know is that recently, the Laravel team made it easy to make an Inertia app with Laravel Breeze.

    With this knowledge, let’s have some fun and make a very simple Discord-like app called “Twilcord” that will let multiple users join a room via a phone number or username. Instead of the default Vue frontend, we’ll be using React. This article will show you that you don’t need to build separate backends and frontends …

    Read More
  • Newer
    Older
    Sign up and start building
    Not ready yet? Talk to an expert.