devaslanphp / project-management

An open source Project management tool based on Laravel and Filament
https://devaslanphp.github.io/project-management
MIT License
682 stars 188 forks source link

multiple mandants #107

Closed HeldvonKosmos closed 6 months ago

HeldvonKosmos commented 6 months ago

Hey there, is it possible to support multiple mandants with one application? It would be a nice experience for customers and much easier for hosting. Thanks in advance! Jonas

mihaisolomon commented 6 months ago

Hey,

I don't really understand. Can you be more specific on the functionality?

HeldvonKosmos commented 6 months ago

I think the feature is discribed here very well: https://www.ibm.com/topics/multi-tenant

At this moment it is suitable for one company with multiple users. But multitenancy means, that one application can be used by multiple companys at the same time.

mihaisolomon commented 6 months ago

At the moment, we don't have in plan this part. But if you can you can start a PR with this functionality and we can work together on it.

HeldvonKosmos commented 6 months ago

Thank you for the offer to work together on this project. I have some other projects at this moment and it would be very timeconsuming for me to learn eloquent. Cause i only write Raw SQL, for compatibility reasons with other tools that i use. Maybe i will think about a refactoring with the techstack (laravel-inertia-vue) in the future.