I'm looking to build an MVP SaaS solution as well as have it operate with users with until it reaches a scale that necessitates something scratch-built. I am limited technically.
I'm thinking of using WordPress as the basis because conceptually, it looks like the functions of the SaaS could be assembled using some custom post types and relationships. Additionally, user accounts, payment processing would already be built in or a plugin away.
I have two user types - Owner and User. The Owner would be the paying customer.
Post types would be Room, Desk, Chair. An Owner can create one or more Rooms, and place one or more Desks in them, with one or more Chairs. A User can use one Chair at a desk at a given time. A Chair is either occupied or available. Users should be able to see what is available, and what is not. An Owner should be able to reset availabilities, configure Rooms and Desk/Chair layouts.
This to me just sounds like content types in a CMS with relationships. I feel this could scale to support the first 1000 users easily.
Am I oversimplifying this? Are there any performance issues or things I'm overlooking? Is a CMS like WordPress overkill?