Hi guys, I'm thinking of building a modular Laravel sport ecosystem with multiple 'apps' for sport tournament management, team, venue, social etc...Wondering if there is any existing concept like this? And what's the best approach to software architecture? I am running different separate sport apps for a while and really love to put them all into one place. Thanks.
@tony8686 What do you need separate “apps”? I’ve worked on a similar project before. You’d just need to model your entities properly. For example, a venue doesn’t need sport-specific entities; a venue is a venue whether it’s a baseball game, basketball game, soccer game, etc. Same with teams. A team is just an entity collecting some sort of team members again be it a baseball team comprised of baseball players, a basketball team comprised of basketball players, etc.