chore: Flutter mobile app, CI, and dev tooling

- mobile/: Flutter/Dart merchant mobile app skeleton
- .github/: GitHub Actions CI workflows
- .dockerignore: exclude host node_modules from build context
- .cursorrules: Cursor IDE project rules
- .claude/: Claude Code project settings and launch config

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
This commit is contained in:
soroush.asadi
2026-05-27 21:35:27 +03:30
parent 42d4cb896a
commit a85890f30a
52 changed files with 3919 additions and 0 deletions
+20
View File
@@ -0,0 +1,20 @@
name: Deploy
on:
push:
tags:
- "v*"
jobs:
build-images:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Build API image
run: docker build -f docker/api/Dockerfile -t meezi-api:${{ github.ref_name }} .
- name: Build Web image
run: docker build -f docker/web/Dockerfile -t meezi-web:${{ github.ref_name }} .
- name: Deploy note
run: |
echo "Push images to your registry and deploy on Arvan per DEPLOY.md"
echo "Required secrets: registry credentials, connection strings (not in repo)"