Este es un ejemplo de aplicacion web creado con el stack MERN (MySQL, Express, React, Node)

contenedor de mysql

Para este ejemplo estaré usando docker, puedes crear un contenedor de docker con el siguiente comando:

docker run --name mymysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=faztpassword -d mysql --default-authentication-plugin=mysql_native_password

para poder cargar tu base de datos:

docker exec -i  mymysql mysql -u root -pfaztpassword < ./db/db.sql

Despliegue en Heroku

git init
git add .
heroku login
heroku create mern-app-fazt
heroku addons:create cleardb:ignite

s3 Nodejs