Small Backend project,
to practice APIs with flask, python and even pythons virtual envs - venv and pipenv.
On the way, fork the old blog posts FE,
based on Stephen Udemy course,
to a modern version of react*
packages,
and temper with mongoDB docker
- clone
- validate pre-requisites -> currently:
- docker,
- pipenv,
- npm
- start mongo DB using the script:
mongoDB_docker_deploy/mongodb_docker_deploy.sh
- start the BE with:
python_flask_api_server/start_api_server.sh
- start the FE with:
react_app_updated_blog/start_fe.sh
Note,
- FE uses webpack and port 3000
- BE flask and port 5000
- Docker runs mongoDB 4.0 and tunnels to default port: 27017