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
Unsolved

From Laravel Voyager to Wave?

ilearnbydoing

Aug 11th, 2020 01:25 PM

Hi,

Is it possible to upgrade from Voyager to Wave?

thanks

tnylea

Aug 11th, 2020 04:41 PM

It's possible, but there may be a little bit of manual work.

How large is the project you are looking to move from Voyager to Wave? The best way to do this would probably be to do a fresh install of Wave and then migrate the data from your existing application into the newly created application.

It might help if you can share a little more details about your existing Voyager application and/or your database schema :)

Let me know.

Thanks.

ilearnbydoing

Aug 11th, 2020 04:55 PM

The project uses Voyager for admin dashboard and CRUD management. It has frontend pages coming from blade templating rendering from relevant controllers calls.

The project don't have any UI auth yet for user sign up and register.

here is my thought.

I believe placing "wave" folder on the root and injecting some dependencies in composer may help along with partial DB migration and service publishing?

ilearnbydoing

Aug 11th, 2020 05:53 PM

Here what I tried but stuck on DB migration. I freshly run Voyager installation with dummy data, and then updated composer as per Wave composer.json to update dependencies and move some files "Wave" folder, Route, Resources, App Models, Service Providers and controllers but stuck on DB migration.

I think if you can guide on specific files placements and DB migration upon voyager installation (php artisan voyager:install --with-dummy) that will open the way for smooth upgrade from Voyager to Wave. I am sure many other may find it helpful. Since Voygaer helps in easy CRUD, administration while Wave add SAAS billing out of the box.

If wave can be added as composer package (premium) would be even great in future integration.

Thanks