PLATFORM
  • Tails

    Create websites with TailwindCSS

  • Blocks

    Design blocks for your website

  • Wave

    Start building the next great SAAS

  • Pines

    Alpine & Tailwind UI Library

  • Auth

    Plug'n Play Authentication for Laravel

  • Designer comingsoon

    Create website designs with AI

  • DevBlog comingsoon

    Blog platform for developers

  • Static

    Build a simple static website

  • SaaS Adventure

    21-day program to build a SAAS

Question By
Solved

Wave - overview

Solved
mirza-m

Dec 24th, 2023 08:05 AM

Hi,

I am new to laravel and I am trying to get an overview of the possible frontend solutions. As far I understand there are 3 approaches to the frontend: Blade JS (livewire, insertia) REST What of these is Wave using?

Also, is Wave using any of laravels packages? (breeze, cashier, jetstream)

Thank you!

bobbyiliev

Dec 24th, 2023 08:08 AM

Hi,

Wave is open-source, you can view the complete code here:

https://github.com/thedevdojo/wave

For the frontend uses Blade templates and also has a REST API.

It does not use breeze but it uses Laravel Voyager.

Best,

Bobby

mirza-m

Dec 24th, 2023 08:14 AM

Thank you. But how is the payment and the team management done? These are not standard laravel packages, instead it is a Voyager feature?

bobbyiliev

Dec 24th, 2023 09:29 AM

Best Answer

Hi,

You can see the Payment controller here:

wave/src/Http/Controllers/SubscriptionController.php

We plan to switch this to Cashier as Paddle recently changed their API quite a bit.

Voyager does not support teams yet:

Teams feature

You can also find the Wave docs here:

Wave Docs

My advice is to just install it for free and play around with the code to see if it meets your requirements :)