Hey r/SideProject, I built FishThisBig because almost every fishing and marine app I came across felt bloated: mandatory accounts, paid subscriptions just to unlock basic solunar tables, social feeds, and spot-burning maps. I wanted something clean, instant, and tactical that answers one question: "Is today worth going out, and what should I throw?" What it does: Dynamic Fishing Score (0–100): Calculates real-time conditions using barometric pressure swing (24h trend), water temperature, solunar transit periods, and tidal phases. Wind Tactics Engine: Breaks down whether you should target the windward or leeward bank, surface chop, and baitfish concentration. Pre-Storm Surge & Safety Alerts: Detects pre-frontal barometric drops (when fish feed aggressively) while warning against hazardous squalls. AI Tactical Briefing: A quick one-click summary with species recommendations, target water column depths, and lure setups for the day's conditions. 100% Free & No Account Needed: Runs directly in the browser as a fast, responsive PWA. The Tech Stack: Frontend/Framework: Next.js (App Router), React 19, TypeScript, Vanilla CSS (glassmorphism/dark UI) Physics & Solunar Calculations: astronomy-engine for moon phases and celestial positions Data Sources: Open-Meteo APIs (weather, barometric pressure, marine & tide data) Local Caching & Speed: Lightweight client-side caching & SWR for instant spot-switching Live URL: https://fish.wesh.pro Looking for your feedback: UX / Readability: Does the score breakdown and hourly timeline make sense on first glance, especially on mobile? Algorithm roast: If you fish, are there environmental variables you feel weigh more heavily (e.g., barometric swing vs. tidal flow)? Performance: How does the load time feel from your location? I'd love to hear your thoughts, bug reports, or feature ideas!   submitted by   /u/raduvultur [link]   [comments]