I’m setting up a basic SaaS. This will be a node.js app backed by mongoDB/graphql.
I’m just looking for some ideas on setting up my collections/types. How have you done it in the past? Anything you didn’t track that you wished you tracked? Anything you tracked that was a waste of time tracking? Any good naming conventions for collections? Do you store the subscription status on the a User object? How many webhook endpoints did you create for stripe to talk to? Looking for tips along those lines.
My app will start with just one basic subscription, but could move to a three tiered approach in the future.