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 Questions for new to Laravel dev

Solved
digitalbreadllc

Jul 18th, 2022 06:08 AM

Hello, I'm excited to have found this group of devs. I'm an OG LAMP/jQuery stack developer and proficient in WordPress plugin and theme dev. I want to get up to speed with Laravel and full stack dev (React/Vue/Node) and the best way for me to learn is to work on a project. So here are the questions.

  1. With WAVE can I develop a work order system?
  2. I want to have a core service and then module features (accounting, QBO integration, geo tagging, etc.) that can be added to user subscription.
  3. Can the user role system support Super Admins (administer whole system), System Admins (administer clients, support, content), Client Admins (administer subscribed service and modules like company profile, locations, employees, customers, work orders) Employee Access (work orders), Customer Portal access (work order status, communications, etc.)?
  4. Can I use Vapor to deploy to AWS?
  5. Can I have multiple payment options for subscriptions such as Stripe, Purchase orders, Check/Money orders)
  6. Can the frontend and backend for my clients and their customers be multilingual?

Sorry if some of the questions are already answered in the WAVE features page and thank you for your patience with an old guy and time in answering my questions. Russ

bobbyiliev

Jul 18th, 2022 08:13 AM

Best Answer

Hi there Russ,

Welcome to the DevDojo community! I'll try to cover all of the questions that you have:

  1. (and 2) - Wave is mainly a SaaS starterkit, meaning that it comes with helpers to get you started, meaning that you can build any SaaS functionality based on own your needs.
  2. You can have admin users with access to all services.
  3. Wave is just a standard Laravel app meaning that it should work with Laravel Vapor as well.
  4. Currently Wave ships with Paddle as the payment gateway, there is no official support for any of the payment methods that you've mentioned, but it should not be too hard to implement as long as you are familiar with the payment gateway itself. For example, here is a PR that adds Stripe
  5. There are no restrictions on that, you can add translations to Wave just as you would to a standard Laravel app. Though as of the time being, the base Wave project is only in English.

Here is a very handy playlist by Tony where he uses Wave to build a simple SaaS product:

Building a SaaS with Wave

Let me know if you have any questions.

Best,

Bobby

Report
1
digitalbreadllc

Jul 18th, 2022 10:51 AM

Thank you so much Bobby, I'll get started learning.

Report
2
bobbyiliev

Jul 19th, 2022 01:21 AM

No problem at all! And good luck with your project!