Билдить можно находясь в корне:
python build.py
Это просто запустит и бд и сервер и клиента без дебага.
Либо можно запустить каждого по отдельности:
python db/app.py
python server/app.py
python client/app.py
Тогда они запустятся в дебаг режиме (все изменения в коде сразу задействуются)
Все порты есть в config.py
Стремный код в начале файла чтобы не было проблем с нахождением файлов когда билдится и тем и тем способом
Запускать тесты надо в корневой папке
python server/tests/test.py
Если ничего не написал значит все хорошо прошло