From 846ff3938d06230b0d352b272d210be74d42e7dc Mon Sep 17 00:00:00 2001 From: Nameru Thapa Date: Sat, 8 Aug 2026 10:28:39 +0200 Subject: [PATCH] chore: set up Flask application structure --- .gitignore | 6 ++++++ app/__init__.py | 11 +++++++++++ requirements.txt | 16 ++++++++++++++++ run.py | 8 ++++++++ 4 files changed, 41 insertions(+) create mode 100644 .gitignore create mode 100644 app/__init__.py create mode 100644 requirements.txt create mode 100644 run.py diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..bd4d0df --- /dev/null +++ b/.gitignore @@ -0,0 +1,6 @@ +.venv/ +__pycache__/ +*.pyc +instance/ +.pytest_cache/ +.vscode/ \ No newline at end of file diff --git a/app/__init__.py b/app/__init__.py new file mode 100644 index 0000000..0a8fa37 --- /dev/null +++ b/app/__init__.py @@ -0,0 +1,11 @@ +from flask import Flask + + +def create_app(): + app = Flask(__name__) + + @app.route("/") + def index(): + return "Manufacturing Execution System - MES Prototype" + + return app \ No newline at end of file diff --git a/requirements.txt b/requirements.txt new file mode 100644 index 0000000..884eae7 --- /dev/null +++ b/requirements.txt @@ -0,0 +1,16 @@ +blinker==1.9.0 +click==8.4.2 +Flask==3.1.3 +Flask-SQLAlchemy==3.1.1 +greenlet==3.5.4 +iniconfig==2.3.0 +itsdangerous==2.2.0 +Jinja2==3.1.6 +MarkupSafe==3.0.3 +packaging==26.3 +pluggy==1.6.0 +Pygments==2.20.0 +pytest==9.1.1 +SQLAlchemy==2.0.51 +typing_extensions==4.16.0 +Werkzeug==3.1.8 diff --git a/run.py b/run.py new file mode 100644 index 0000000..1deddf0 --- /dev/null +++ b/run.py @@ -0,0 +1,8 @@ +from app import create_app + + +app = create_app() + + +if __name__ == "__main__": + app.run(debug=True) \ No newline at end of file -- GitLab