# ============================================================================= # requirements.txt # Install with: pip install -r requirements.txt # ============================================================================= # --------------------------------------------------------------------------- # Django core # --------------------------------------------------------------------------- Django==5.2.1 # Image handling (profile pictures, payment proofs, course thumbnails) Pillow==11.2.1 # Reads the .env file into os.environ python-dotenv==1.1.0 # Stripe Checkout for online course payments stripe==12.2.0 # MySQL on cPanel / shared hosting (pure Python — no system libs needed) PyMySQL==1.2.0 # Excel / CSV question bank import openpyxl==3.1.5 # Serve collected static files on Passenger / shared hosting whitenoise==6.9.0 # Part 6 — certificates: async jobs, PDF, QR codes django-q2==1.8.0 reportlab==4.2.5 qrcode==8.0