Thinking about the basic components in the architecture
customer pages -> could be SSR with a cache, or ISR. Hosted on vercel or cloudflare (change dns programmatically)
web app -> admin app, likely nextjs/remix with tailwind or mui
backend -> cloud functions for sending, storing or retrieving data
database -> maybe planetscale/firebase
payments -> stripe
auth -> maybe firebase
mobile admin -> flutter
web app -> admin app, likely nextjs/remix with tailwind or mui
backend -> cloud functions for sending, storing or retrieving data
database -> maybe planetscale/firebase
payments -> stripe
auth -> maybe firebase
mobile admin -> flutter