{"id":19404175,"url":"https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate","last_synced_at":"2026-05-04T01:33:10.775Z","repository":{"id":105974194,"uuid":"513923617","full_name":"p32929/python_flask_blueprint_mongoenginemate_boilerplate","owner":"p32929","description":"A Python3 + Flask + MongoDB ( Mongoenginemate ) boilerplate ","archived":false,"fork":false,"pushed_at":"2022-10-09T15:38:42.000Z","size":23,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-25T00:36:36.924Z","etag":null,"topics":["beautifulsoup4","blueprint","boilerplate","docker","docker-compose","dotenv","flask","flask-blueprint","flask-python","jwt","mongoengine","pydantic","pymongo","python","python-flask","python3","rest-api","validation","waitress"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/p32929.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-07-14T14:01:23.000Z","updated_at":"2024-02-18T09:50:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"9818e842-5297-42e4-9014-6e9698157a6e","html_url":"https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/p32929/python_flask_blueprint_mongoenginemate_boilerplate","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/p32929","download_url":"https://codeload.github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/p32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263091025,"owners_count":23412343,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["beautifulsoup4","blueprint","boilerplate","docker","docker-compose","dotenv","flask","flask-blueprint","flask-python","jwt","mongoengine","pydantic","pymongo","python","python-flask","python3","rest-api","validation","waitress"],"created_at":"2024-11-10T11:33:25.877Z","updated_at":"2026-05-04T01:33:05.735Z","avatar_url":"https://github.com/p32929.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\nA simple python_flask_blueprint_mongoenginemate_boilerplate made for us by us\n\nThe folder structure is greatly inspired by NestJS / Angular (2+) / Spring boot etc\n\n[![](https://badgen.net/github/release/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/release/p32929/python_flask_blueprint_mongoenginemate_boilerplate/stable)]() [![](https://badgen.net/github/tag/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/watchers/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/checks/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/status/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/stars/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/forks/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/open-issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/closed-issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/label-issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate/help-wanted/open)]() [![](https://badgen.net/github/prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/open-prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/closed-prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/merged-prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/commits/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/last-commit/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/branches/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/releases/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/tags/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/license/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/contributors/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/dependents-pkg/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() \n\n## Share\nSharing with your friends is just one click away from here\n\n[![facebook](https://image.flaticon.com/icons/png/32/124/124010.png)](https://www.facebook.com/sharer/sharer.php?u=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![twitter](https://image.flaticon.com/icons/png/32/124/124021.png)](https://twitter.com/intent/tweet?source=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![tumblr](https://image.flaticon.com/icons/png/32/124/124012.png)](https://www.tumblr.com/share?v=3\u0026u=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![pocket](https://image.flaticon.com/icons/png/32/732/732238.png)](https://getpocket.com/save?url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![pinterest](https://image.flaticon.com/icons/png/32/124/124039.png)](https://pinterest.com/pin/create/button/?url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![reddit](https://image.flaticon.com/icons/png/32/2111/2111589.png)](https://www.reddit.com/submit?url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![linkedin](https://image.flaticon.com/icons/png/32/1409/1409945.png)](https://www.linkedin.com/shareArticle?mini=true\u0026url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![whatsapp](https://image.flaticon.com/icons/png/32/733/733585.png)](https://api.whatsapp.com/send?text=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n\n## Support\nIf you like my works and want to support me/my works, feel free to support or donate. My payment details can be found here: https://p32929.github.io/SendMoney2Me/\n\n## How to run\n\nWindows:\n```\npython -m venv venv\nvenv\\Scripts\\activate\npip install -r requirements.txt\n```\n\nLinux/Mac:\n```\npython -m venv venv\nsource venv\\Scripts\\activate\npip install -r requirements.txt\n```\n\nNow run/execute the `main.py` file:\n```\npython main.py\n```\n\n## Generate a CRUD module\n```\npython generator.py\n```\n\n## Run tests\n```\npython -m pytest\n```\n\n\nA simple python_flask_blueprint_mongoenginemate_boilerplate made for us by us\n\nThe folder structure is greatly inspired by NestJS / Angular (2+) / Spring boot etc\n\n[![](https://badgen.net/github/release/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/release/p32929/python_flask_blueprint_mongoenginemate_boilerplate/stable)]() [![](https://badgen.net/github/tag/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/watchers/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/checks/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/status/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/stars/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/forks/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/open-issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/closed-issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/label-issues/p32929/python_flask_blueprint_mongoenginemate_boilerplate/help-wanted/open)]() [![](https://badgen.net/github/prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/open-prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/closed-prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/merged-prs/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/commits/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/last-commit/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/branches/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/releases/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/tags/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/license/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/contributors/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() [![](https://badgen.net/github/dependents-pkg/p32929/python_flask_blueprint_mongoenginemate_boilerplate)]() \n\n## Share\nSharing with your friends is just one click away from here\n\n[![facebook](https://image.flaticon.com/icons/png/32/124/124010.png)](https://www.facebook.com/sharer/sharer.php?u=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![twitter](https://image.flaticon.com/icons/png/32/124/124021.png)](https://twitter.com/intent/tweet?source=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![tumblr](https://image.flaticon.com/icons/png/32/124/124012.png)](https://www.tumblr.com/share?v=3\u0026u=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![pocket](https://image.flaticon.com/icons/png/32/732/732238.png)](https://getpocket.com/save?url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![pinterest](https://image.flaticon.com/icons/png/32/124/124039.png)](https://pinterest.com/pin/create/button/?url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![reddit](https://image.flaticon.com/icons/png/32/2111/2111589.png)](https://www.reddit.com/submit?url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![linkedin](https://image.flaticon.com/icons/png/32/1409/1409945.png)](https://www.linkedin.com/shareArticle?mini=true\u0026url=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n[![whatsapp](https://image.flaticon.com/icons/png/32/733/733585.png)](https://api.whatsapp.com/send?text=https://github.com/p32929/python_flask_blueprint_mongoenginemate_boilerplate)\n\n## Support\nIf you like my works and want to support me/my works, feel free to support or donate. My payment details can be found here: https://p32929.github.io/SendMoney2Me/\n\n## How to run\n\nWindows:\n```\npython -m venv venv\nvenv\\Scripts\\activate\npip install -r requirements.txt\n```\n\nLinux/Mac:\n```\npython -m venv venv\nsource venv\\Scripts\\activate\npip install -r requirements.txt\n```\n\nNow run/execute the `main.py` file:\n```\npython main.py\n```\n\n## Generate a CRUD module\n```\npython generator.py\n```\n\n## Run tests\n```\npython -m pytest\n```\n\n## Docs\n1. The db queries are like https://mongoosejs.com/ but snake_cased. Example:\n```\nUserSchema.col().any_mongoose_function()\n```\n\n2. API validations are done using: https://pypi.org/project/Flask-Pydantic-Docs/ ( For pydantic notations, see this too: https://pypi.org/project/Flask-Pydantic/ )\n\n3. It follows the folder structure of https://nestjs.com/\n\n# Thanks\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fp32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fp32929%2Fpython_flask_blueprint_mongoenginemate_boilerplate/lists"}