This application is a sample Python Flask web app that uses Jinja templates and SQLAlchemy.
Open MySQL Workbench and create a new database, called for example flask_team_a.
create database flask_team_a;
Edit the following line of code in init.py to the user, password and database you wish to use:
app.config['SQLALCHEMY_DATABASE_URI'] = "mysql+pymysql://root:password@localhost/flask_team_a"
Run create.py to drop, create and populate the database tables with initial data.
To start the Flask app, run app.py.
Test the /people and /cars routes.
Use Postman to test the PUT and POST routes and then expand the app to include forms to add and edit people and cars as necessary.