We are already hosting the MySQL database using AWS RDS. We need to find a way to both host the Flask API, and the React frontend. Probably also want to use AWS for this just to keep it consistent. This doesn't necessarily need to be done for the app presentation.
A couple different options that I've found so far,
Just use Github Pages to host frontend and then something like Heroku to host backend
If we want to stick with AWS use S3 for the frontend, and then Elastic Beanstalk for the backend. We could use S3 to do things like store our images, and have user upload images as well.
We are already hosting the MySQL database using AWS RDS. We need to find a way to both host the Flask API, and the React frontend. Probably also want to use AWS for this just to keep it consistent. This doesn't necessarily need to be done for the app presentation.