Shop Project - Documentation

Technical Requirements

Minimum requirements and guardrails for a stable local development environment.

🗺️ Stage 0 | 📚 Draft | 📟 2026 06 15 | 📍 Basics

Runtime Environment

  • XAMPP 3.3.0 or compatible.
  • PHP 8.2.12 or newer within the same major version.
  • MariaDB 10.4.x or compatible MySQL version.
  • Apache with local access to the project path under htdocs.

Standards and Conventions

  • Units: dimensions in mm, weight in g.
  • Keep constants/variables short and unambiguous (e.g. U_FNAME, S_USER).
  • Prefer functions with single, clear responsibility.
  • Use utf8mb4 charset for new DB tables.