1. Clone the Repository
git clone https://github.com/AliReza7222/mini-flask-store.git
cd mini-flask-store2. Install Dependencies
pip install -r requirement.txtSet Environment Variables
FLASK_APP=run.py
FLASK_ENV=<development|production>
SECRET_KEY=<your-secret-key>
JWT_SECRET_KEY=<your-jwt-secret-key>
DATABASE_URL=<your-database-url>flask db init
flask db migrate -m "Migration message"
flask db upgradeflask create-admin-userflask run --debugThis app comes with Celery.
To run a celery worker:
celery -A store.celery_worker.celery_app worker --loglevel=infoTo run a celery beat:
celery -A store.celery_worker.celery_app beat --loglevel=infoTo run a celery flower for monitoring:
celery -A store.celery_worker.celery_app flowerhttp://127.0.0.1:5000/apidocs/