I personally would suggest ReactJS but that's obviously because that's what I work with. Depending on your experience, developing in ReactJS might mean that it will take you longer to reach an MVP.
If it were me, I would build with React (NextJS might speed up the process), deploy with Netlify, and use Firebase for user management (if needed) and for database. Again, these are just my tools of choice. If anyone else posts a different stack, that stack would be just as valid as this one.
All that being said, I'd be willing help with coding.