Alaska Fish Counts App
Advanced fish count data visualization platform providing real-time access to Alaska Department of Fish & Game monitoring data across 50+ stations statewide. Built for researchers, anglers, conservationists, and fishing enthusiasts.
What This App Does
The Alaska Fish Counts App is a comprehensive data visualization platform that transforms raw Alaska Department of Fish & Game (ADF&G) fish count data into interactive, user-friendly visualizations. Our mission is to democratize access to Alaska's fisheries data and make it actionable for researchers, anglers, conservationists, and fishing enthusiasts.
Core Functionality
- Real-Time Monitoring: Live fish count data from 50+ ADF&G monitoring stations
- Interactive Mapping: Geographic visualization with precise GPS coordinates and station details
- Historical Analysis: Multi-year trend analysis with comparative visualizations (1953-2025)
- Pre-1953 Archive: Historical fish count data from 1882-1953
- Advanced Filtering: Filter by species, region, date range, and data type
Target Users
- Researchers & Scientists: Academic research, population studies, migration patterns
- Anglers & Guides: Fishing trip planning, run timing, location scouting
- Conservationists: Population monitoring, habitat assessment, policy support
- Government Agencies: Resource management, public education, data sharing
50+ Stations
Comprehensive statewide coverage
140+ Years
Historical data since 1882
Real-Time
Live data updates
Free Access
Open to everyone
Version v1.0.1 Features
Live Data Dashboard
- Real-time fish count monitoring from 50+ stations
- Intelligent station status system (Active, Recent, Off-Season, Stale)
- Species-specific color coding and badges
- Survey-grade GPS coordinates with source attribution
- Multiple view modes: Cards, List, and Compact views
- Advanced sorting and filtering capabilities
Historical Analysis
- Multi-year comparative analysis (1953-2025)
- Interactive Chart.js visualizations with species-specific colors
- Daily and cumulative count charts
- Year-over-year trend analysis
- Seasonal pattern recognition
- Export capabilities for research use
Interactive Mapping
- Leaflet.js powered interactive maps
- Precise station locations with NOAA/USGS verified coordinates
- Custom markers with species and status information
- Regional clustering and zoom controls
- Popup cards with station details and recent data
- Mobile-responsive touch controls
Technical Excellence
- Progressive Web App (PWA) with offline capabilities
- Service Worker caching for improved performance
- Responsive design optimized for all devices
- WCAG 2.1 AA accessibility compliance
- Dark/light theme support with system preference detection
- Performance optimized with lazy loading and caching
How to Use the App
Getting Started
Browse Live Data
Visit the Live page to see current fish counts from all monitoring stations. Use filters to find specific species or regions.
Explore Historical Trends
Access the History page for multi-year analysis. Compare different years and identify seasonal patterns.
Navigate the Map
Use the interactive map to find stations geographically. Click markers for detailed station information.
Browse by Location
Visit the Locations page to browse all stations organized by region with detailed station profiles.
Advanced Features
Smart Filtering
Filter by species, region, time range, or data freshness. Combine filters for precise data discovery.
Data Export
Export charts and data for research use. Direct links to official ADF&G sources for verification.
Mobile Optimized
Full functionality on mobile devices. Install as a PWA for native app-like experience.
Offline Access
Cached data available offline. Core functionality works without internet connection.
How to Install the App
You can install the Alaska Fish Counts App to your device for a fast, native-like experience. Installation is optional and works offline for core pages.
iPhone / iPad (Safari)
- Open alaskafishcounts.com in Safari
- Tap the Share button (square with arrow)
- Select Add to Home Screen
- Tap Add to confirm
Android (Chrome)
- Open alaskafishcounts.com in Chrome
- Tap the menu (three dots) in the top-right
- Choose Install app or Add to Home screen
- Confirm to install
Desktop (Chrome / Edge)
- Open alaskafishcounts.com
- Click the install icon in the address bar (computer with down arrow)
- Or open the menu and select Install
- Launch from your Applications or Start menu
Troubleshooting:
- If you don't see the install option, refresh the page and try again.
- Ensure your browser is up-to-date and supports Progressive Web Apps (PWA).
- On iOS, installation is only supported in Safari.
Technology Stack
Built with modern web technologies for performance, accessibility, and maintainability. Zero build complexity with CDN-based dependencies.
Frontend Technologies
- HTML5 - Semantic markup with accessibility features
- CSS3 - Modern styling with custom properties
- JavaScript ES6+ - Modern vanilla JavaScript
- Alpine.js 3.x - Reactive framework for interactivity
- Tailwind CSS 3.x - Utility-first CSS framework
Data & Visualization
- Chart.js 4.x - Interactive charts and graphs
- Leaflet.js 1.x - Interactive mapping library
- Turf.js 6.5 - Geospatial analysis toolkit
- Lucide Icons - Beautiful icon library
- JSON APIs - RESTful data integration
Infrastructure & Tools
- Static Site Hosting - Fast, secure deployment
- Service Workers - Offline functionality & caching
- PWA Manifest - Native app-like experience
- GitHub Actions - Automated data pipeline
- CDN Delivery - Global content distribution
Performance & Standards
Data Sources
Primary Data Source
All fish count data displayed in this application originates from the Alaska Department of Fish & Game (ADF&G) Fish Counts database.
ADF&G Fish Counts Portal
Official source: adfg.alaska.gov/sf/FishCounts
Data is collected by ADF&G staff at monitoring stations across Alaska and made available through their public data portal.
Data Processing
Our application processes and displays ADF&G data in the following ways:
- Fetches data directly from ADF&G's JSON API endpoints
- Calculates additional statistics and trends
- Provides interactive visualizations and mapping
- Offers user-friendly search and filtering
- Maintains historical data for analysis
Legal Information & Disclaimers
CRITICAL LEGAL DISCLAIMER
This application is NOT affiliated with, endorsed by, or operated by the Alaska Department of Fish & Game (ADF&G). We are an independent third-party application that displays publicly available ADF&G data for informational purposes only.
Important: ADF&G assumes no responsibility for errors or omissions in the information displayed through this application. This application does not constitute or imply endorsement by the State of Alaska or ADF&G.
Data Usage & Warranty
Data Accuracy
All fish count data is provided "as-is" without warranty of any kind, either express or implied, including but not limited to warranties of accuracy, reliability, or fitness for a particular purpose.
- • Data may be subject to delays, errors, or technical issues
- • Real-time data may not reflect actual current conditions
- • Historical data accuracy depends on ADF&G source quality
User Responsibility
Users are responsible for:
- • Verifying data accuracy with official ADF&G sources
- • Making informed decisions based on multiple data sources
- • Complying with all applicable fishing regulations and laws
- • Reporting data discrepancies to ADF&G directly
Terms of Service
By Using This App, You Agree To:
- Use data responsibly and in compliance with ADF&G terms
- Not hold this application or its developers liable for any decisions made based on displayed data
- Respect ADF&G's data usage policies and intellectual property rights
- Use the application for lawful purposes only
- Acknowledge that fishing regulations and closures supersede any data displayed here
Limitation of Liability
In no event shall the developers or operators of this application be liable for any direct, indirect, incidental, special, or consequential damages arising from the use of this application or reliance on its data.
Official ADF&G Resources
Fish Counts Data:
Official ADF&G Fish CountsTerms of Use:
ADF&G Terms of UseContact ADF&G:
Official Contact InformationTechnical Information
Technology Stack
- Frontend: HTML5, CSS3, JavaScript (Alpine.js)
- Styling: Tailwind CSS
- Maps: Leaflet.js with OpenStreetMap
- Charts: Chart.js
- Icons: Lucide Icons
- Hosting: Static site hosting
Data Features
- Real-time data fetching from ADF&G APIs
- Historical data analysis and trends
- Interactive mapping with station locations
- Responsive design for all devices
- Offline capability via service worker
- Progressive Web App (PWA) features
Contact & Support
App Support & Contact
For questions, feedback, technical issues, or general inquiries about the Alaska Fish Counts App:
Email Support
alaskafishcountapp@gmail.comWhat we can help with:
- Technical issues and bug reports
- Feature requests and suggestions
- Data interpretation questions
- Navigation and usage help
- Mobile app and performance issues
Official Fish Data Questions
For questions about fish count data accuracy, methodology, regulations, or official fisheries information:
Contact Alaska Department of Fish & Game:
Developer Resources
For developers, contributors, or detailed technical documentation:
Open Source Repository:
Response Time & Expectations
• General inquiries: We aim to respond within 24-48 hours
• Technical issues: Critical bugs addressed within 1-2 business days
• Feature requests: Evaluated and responded to within 1 week
• Data questions: Referred to ADF&G when appropriate
Version Information & Statistics
Version v1.0.1
Major release featuring enhanced UI/UX, intelligent station status, survey-grade GPS coordinates, and comprehensive data visualization improvements.
🎯 Key Improvements:
- • Smart station status with seasonal intelligence
- • Enhanced species color consistency
- • Survey-grade GPS coordinate integration
- • Improved loading states and user feedback
🚀 Technical Upgrades:
- • Unified data management system
- • Enhanced PWA capabilities
- • Performance optimizations
- • WCAG 2.1 AA accessibility compliance
Monitoring Stations
50+
Active ADF&G stations
Historical Data
73
Years (1953-2025)
Species Tracked
6
Salmon species types
Alaska Regions
7
Geographic coverage