Static site for finding Ecological Vegetation Classes in Victoria, Australia.
Find My EVC is an educational resource that helps Victorians discover their local Ecological Vegetation Class (EVC) and learn about appropriate indigenous plants for their property.
- Address-based EVC lookup using Victorian Government data
- Victoria-only address validation with autocomplete
- Responsive design with mobile support
- PWA capabilities for offline core functionality
- SEO-optimized EVC detail pages
- Clean, accessible UI
- Static HTML/CSS/JavaScript (no build step required)
- Nominatim geocoding API
- Victorian Government WFS API for EVC data
- Turf.js for geospatial operations
- Progressive Web App with service worker
- EVC mapping: Victorian Government Open Data Platform
- Geocoding: OpenStreetMap Nominatim
- Clone repository
- Serve with any static server (e.g.,
python -m http.server) - Open in browser
Deploy to GitHub Pages:
- Push to GitHub repository
- Enable GitHub Pages in repository settings
- Set custom domain to
findmyevc.com - Configure DNS for custom domain
/
├── index.html # Home page with EVC lookup
├── about.html # About EVCs
├── contact.html # Contact information
├── evc.html # EVC detail page template
├── 404.html # 404 error page
├── assets/
│ ├── styles.css # All styles
│ ├── app.js # Navigation and UI logic
│ ├── evc-fetch.js # EVC lookup logic
│ └── config.js # API endpoints
├── data/
│ ├── evc_index.json # EVC listing for sitemap
│ └── evc_pages.json # EVC detail content
├── manifest.json # PWA manifest
├── service-worker.js # Service worker for PWA
├── robots.txt # SEO crawling rules
└── sitemap.xml # Sitemap for search engines
Educational resource by Gardener & Son.