Changelog

A running log of what's shipped. SpeciesRadar is under active development — check back often or visit the roadmap to see what's coming next.

Academic Credibility & Country Page Redesign

  • Redesigned all country pages with tabbed navigation: Overview, Species, National Red List, Protected Areas, and People
  • Species tab now includes search, category/group filters, sort options, and 25-per-page pagination
  • Protected Areas tab displays areas in collapsible accordion sections grouped by type
  • National Red List gets its own dedicated tab with divergent assessment table and summary stats
  • People tab shows collapsible organisation cards and conservationists grouped by affiliation
  • Rewrote /about page with full co-founder bios — Dr Hem Sagar Baral (PhD, Helm field guide co-author, ZSL, Snow Leopard Trust) and Tara Prakash Lama (Chitwan naturalist, BCN patron, platform builder)
  • Created /methodology page covering data sources, pipeline, quality assurance, update frequency, limitations, and academic references
  • Created /terms page with data usage policy, academic citation templates, BibTeX, and CC BY 4.0 licence for derived content
  • Added academic citation footers to every species and country page (IUCN, GBIF, national red list citations)
  • Added Dr Baral endorsement quote on the homepage
  • Removed all beta/preview/under-construction language sitewide
  • Added Methodology and Terms links to footer and sitemap

National Red Lists, Roadmap & Enrichment Pipeline

  • Added national red list data for Nepal, Australia, Europe, and 100+ countries via nationalredlist.org (~10K assessments)
  • Created national_red_lists database table linking species to country-specific conservation statuses
  • Seeded 20 Nepal conservation organisations and 50 prominent conservationists with affiliations
  • Enhanced country pages with threatened species counts, conservation leaders, and paginated species lists
  • Enhanced species pages with threat narratives, habitat info, IUCN colour-coded badges, and population trends
  • Built public roadmap page with visual timeline and community suggestion system
  • Added email notifications for roadmap suggestions via SMTP
  • Created About, Partners, and Support pages describing mission, data sources, and funding model
  • Built resumable enrichment script using Claude API for threat narratives (CR > EN > VU priority)
  • Added database health check utility (db-counts)
  • Updated sitemap generation with country pages and priority weighting

SEO Foundations

  • Added dynamic sitemap.xml generation with species and country pages
  • Added robots.txt with sitemap reference

Dashboard & Homepage

  • Launched main dashboard page with biodiversity statistics overview

Citizen Science & PWA

  • Added user authentication (login, register, profile)
  • Built citizen science sighting reports with photo upload
  • Added Species of the Day feature in footer
  • Installed PWA support with service worker and manifest
  • Added scroll reveal animations and sticky species navigation
  • Built extinction timeline page
  • Created country hero images and conservation leader data
  • Set up cron jobs for daily, weekly, and monitoring pipelines