Shop Project - Documentation
Technical Requirements
Minimum requirements and guardrails for a stable local development environment.
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.