Few questions about use of Filament
Hi, I have three questions about using Filament and am looking for someone who has created SaaS with Filament who can answer my questions.
I want to start creating a SaaS template that I can use for various SaaS projects. This template includes the following features:
1. Admin panel
2. User panel (This is where the core functions of the SaaS are located.)
3. Teams/Multi-tenancy
4. Roles/permissions
5. Payment options and processing of actual transactions.
The questions I have regarding Filament are as follows:
1. Is Filament intended only for creating Admin Panels? Or can it also be used for the user panel where the transactions are conducted, but also where the core functions of the SaaS are located.
2. If Filament can be used for the user panel with the core SaaS functions, how scalable is it with Filament?
3. If Filament cannot be used for the user panel with the core SaaS functions, how do I use everything I've created within Filament? Like the multi-tenancy, roles, and permissions that are all created and managed within Filament. How would I, for example, use this in my custom user panel?
4 Replies
This sounds remarkably like a conversation I had <24hr ago in #👹┊off-topic - that likely answers some of your questions, in fact the questions almost appear the same 😉
Hey, thank you for your reply!
Funny timing isn’t it?😆
So the answer is yes by using panels. I agree with that i should worry about scaling only as soon as it becomes necessary.
One of my other concerns is styling for custom features.
For example let say I’m creating like a canvas where clients could drag and drop things.
Would i have issues with this?
For example let say I’m creating like a canvas where clients could drag and drop things.You can make this a field or a Livewire component or just a regular Blade view depending on the use case.
Great! Thank you guys for your replies!