pro-tree

Tree QR Code Information System

A web-based system where visitors scan a QR Code on a tree and land on that tree’s public information page — no login required. The system tracks scans/visitors (without relying on IP alone), collects “interested” emails, and shows a map banner with per-zone pins and a tap-to-expand tree photo.

Contents

Stack

Project Layout

config/     DB + app configuration
includes/   shared PHP helpers (visitor identity, scan logging, admin auth)
public/     visitor-facing pages — point your web server document root here
  tree.php       tree information page
  interest.php   "I'm Interested" email submission handler
  index.php      redirects to the first active tree
admin/      admin-only pages (session auth), kept separate from public/
  dashboard.php / tree_form.php   manage individual plant assets ("Tree ID")
  zones.php / zone_form.php       manage zones (physical areas)
  species.php / species_form.php  manage species (shared name/care/content)
docs/       design docs, install.sql (run this), migrations/

See SETUP.md to get it running.

Seed admin login: admin / ChangeMe123! — change this immediately in production (see SETUP.md).