Setting up better auth for a swim saas
Hi, I am in the process of piecing together a competitive swimming saas that is similar to TeamUnify, SwimTopia, Hy-Tek's Team manager, etc that will allow coaches to manage their teams, swimmers to see their stats, parents to sign their kids up for swim meets etc. I want to primarily focus on the coaches right now but set things up so that parents and swimmers can be added in the future.
This will basically be a multi-tenant app where the URL will look something like
I know there's the organization plugin, but I wasn't sure if the organization would be the name of the SaaS or if it would be the same of the swim team. The reason I was unsure is it looks like organizations have
This will basically be a multi-tenant app where the URL will look something like
/team/[teamId]/*. Coaches, swimmers, and parents can technically belong to multiple teams at once. For example, lets say a coach is the head coach for the High School swim team and head coach for the Club team in town. Along with that, a swimmer could be associated to those two swim teams along with their parents.I know there's the organization plugin, but I wasn't sure if the organization would be the name of the SaaS or if it would be the same of the swim team. The reason I was unsure is it looks like organizations have
teamId, and thought maybe that's what I should use for individual teams? However, I wasn't sure if a user could belong to multiple teamId within an organization or not. The ability to be associated with multiple teams at once is a huge need for this app to work.SwimTopia
Streamline swim team management & meets effortlessly with SwimTopia's intuitive and easy-to-use software. Dive into easy organization today!
