🎣 Competitions

Scraper Prihlásiť Registrovať
Competitions are public — anyone can follow
Want to participate, comment or add results? Register for free.

Competitions Beta

Fishing Logbook

Denník
Analýzy
Podmienky
Sessions
Fish caught
Total weight
Locations visited

Loading...

v3.6.0

🎣 Boilies Kalkulator

Professional tool for designing, costing and managing boilie recipes.

Created by: karperis.sk

📋 Changelog

v3.6.0

Competitions (Beta) — public, Lucide icons, competition UX

  • Competitions available without registration — everyone can follow contests, results and stats
  • Competitions section on landing page with info block, mock UI and link to competition list
  • Emoji replaced by Lucide icons throughout the Competitions section — no more smileys
  • Beta badge on competition cards and header, filter buttons with Lucide icons (dot, clock, check)
  • Compact catch list — one row expanded at a time, collapse/expand rows, photo with catch
  • Photo upload for competition, team and catch (multipart, CSRF-safe)
  • Automatic preliminary ranking from catches and biggest fish card with photo and team
  • Scoring method: Top 3/4/5/10 fish or total weight — configurable per competition
v3.5.0

SEO, About the app, FAQ & translation fixes

  • SEO improvements — hreflang tags, Schema.org FAQPage, Twitter large image card, canonical URLs and OG locale for each language
  • "About the app" section with feature descriptions and cards added to /app/ landing page
  • FAQ section with 11 questions and answers added to /app/ landing page
  • Lucide icons replaced emojis on index.php, improved text contrast in several places
  • German (DE) added to the language switcher on the login page
  • Fixed syntax error in de.php — typographic quote inside PHP string
  • Spelling fix: "kaprárof" → "kaprárov" throughout the project
  • Link to karperis.sk added to the app footer
v3.4.0

Push notifications, map fixes & auto-geocoding

  • Web Push notifications — automatic subscription, VAPID auto-generation, works in browser and Android app
  • Push notifications for new friend's catch, comment, like, friend request and its acceptance
  • Atmospheric pressure change alerts — when pressure drops or rises by 4+ hPa in 6 hours (ideal fishing time)
  • CSRF error fix — friend request from profile and map now works correctly
  • Community map — data refreshes every time the tab is opened, own catches visible in All filter
  • Auto-geocoding — when entering a location name (e.g. Nitra), GPS coordinates are filled automatically via OpenStreetMap Nominatim
  • Map fix — correct OSM tiles, map won't show when coordinates are missing (instead of Africa)
  • Service Worker v12 — improved cache management, push event handler, notificationclick opens the correct page
v3.3.0

Gemini AI — auto recipe, mix analysis & AI assistant

  • Gemini AI assistant — live sidebar in recipe form: mix evaluation, improvement suggestions
  • Button next to each ingredient — AI fills nutritional values from database with one click
  • AI fish recognition from photo (Gemini Vision) — species, estimated weight and length
  • Set your own Gemini API key in Profile — no dependency on shared limit
  • Auto-analysis on every recipe change — HNV score and alerts for unbalanced composition
v3.2.0

Offline sync, catch sharing & smart diary

  • Catch card — photo always without cropping (contain), blur background full width
  • Catch card also available in community feed — Share button on every post
  • KCP- prefix on boilie — shown only for admin account, auto font scaling for long names
  • Community feed — private records are not shown to others (security fix)
  • EXIF reading from photo — when adding a photo, GPS, date and time of catch are loaded automatically
  • Record form — photo section moved to the top, just upload a photo and everything fills in automatically
  • Auto-GPS — when opening the form, location and weather load automatically
  • Mobile theme — ORG/DARK/LIGHT switcher available in bottom navigation on mobile
  • Onboarding guide — interactive tour for new users
  • Animated sharing prompt — bubble on the Share button when diary is opened for the first time
  • Offline saving — record and photos are saved locally, sync when connection is restored
  • Pinch-to-zoom on share card — by gesture or scroll wheel, double click = reset
  • Solunar table — 4 feeding windows daily (major/minor) from moon position
  • Retroactive weather — adds temperature, pressure and description from Open-Meteo archive to old records with GPS
  • Profile QR code — share QR with friends; Instagram Stories — direct sharing of catch card (9:16)
  • PWA install banner, TikTok Story format, iOS save photo to Photos
v3.1.0

Weather, Activity Forecast, Photo Gallery & AI fish recognition

  • Pressure chart — hourly measurement, server-side cron logging (even when app is closed)
  • Weather — current conditions + 7-day forecast directly from GPS (Open-Meteo)
  • Fish activity forecast — score 0–100 based on pressure, trend, temperature and moon
  • Lunar calendar — moon phases on every diary entry and in the photo gallery
  • Photo gallery — all photos with filtering by fish species and location
  • AI fish recognition (BETA) — species + estimated length and weight from photo via Gemini Vision
v3.0.0

Community 2.0 — profiles, records, push notifications

  • Public angler profile /profile/name — statistics, catches, friendships
  • Record detail /record/ID — photo gallery, map, likes, comments, sharing
  • Friends map — All / Friends toggle above community map
  • Notification bell — real-time badge, alerts for likes and comments
  • Push notifications — web and native FCM Android, click opens the correct record
  • Deep linking — notification in app opens /zaznam/ID or /profil/name directly
  • Offline posting — record a catch without internet, automatic sync when restored
  • Share menu — Facebook, Instagram, copy link directly from feed card
v2.9.0

Android app, PWA & Pressure chart

  • Android app — download Karperis.sk as a native app directly from the web
  • PWA — install to phone home screen, works offline
  • Pressure chart — curve + catches in one chart, filters 7/30/90 days
  • Automatic pressure log from server every 6h — no GPS needed
  • Diary: catch time filled automatically from GPS
  • Android app is called Karperis — web stays Kaprarina.sk
v2.8.0

Map, Statistics, Forecast & Sharing

  • Catch map — interactive map with pins, click = record detail with photo
  • Manual location setting — click on marker → click exactly on the pond
  • Automatic pressure log 2× daily (background GPS)
  • Pressure chart — smooth curve, gradient, glowing effect, filter 1/7/30 days
  • Statistics — best month, location, top bait, monthly trend
  • 3-day weather forecast — min/max temperature, precipitation, sunrise/sunset
  • Trip sharing — public link without login with photos and statistics
  • Compact records — thumbnails instead of large photos
v2.7.0

Fishing diary & Trips

  • Fishing diary — record location, date, weather, catches with photos
  • Trips — grouping catches into multi-day trips with summary statistics
  • Air pressure chart — hPa curve with caught fish and photos marked
  • Automatic weather from GPS — pressure, temperature, wind, humidity without entering
  • Boilie/bait field — record which boilie worked
  • Photos of caught fish directly to the record (max 50 MB/photo)
  • Currency change in profile (€, Kč, Ft, £, $, zł, CHF)
  • Demo account for testing without registration
v2.6.0

Analysis & Recipe recommender

  • Recipe score — evaluation of mix strengths/weaknesses (1–10)
  • Recommender — suggests a complete recipe based on target protein and season
  • Onboarding — guide for new users
  • Clickable weights in composition table — quick inline editing
  • Empty recipe state with getting started guide
v2.5.0

Gemini AI & recipe automation

  • Button next to each ingredient — automatically fills nutritional values
  • Automatic value filling when adding a new ingredient (onblur)
  • Mix character analysis — type, season, water temperature, preparation tips
  • Analyzer directly in recipe form (live sidebar)
  • Set Gemini API key directly in app Profile
v2.4.0

Calories & Bulk price change

  • Nutritional value search via Open Food Facts (1 click)
  • Nutritional value coverage indicator in recipe
  • Bulk recalculation of selling prices after ingredient price change
v2.3.0

Production diary

  • Batch production recording with automatic ingredient deduction from stock
  • Production history with date, recipe, quantity and note
  • Deleting records from diary
v2.2.0

Low Stock Alert

  • Notification badge on Stock tab with number of items below minimum
  • Warning banner on page when stock is low
  • Optional email notifications (setting in Profile → Notifications)
v2.1.0

User profile

  • Change name, email and password directly in the app
  • Display account statistics and registration date
v2.0.1

Login hotfix

  • Fixed redirect after logging into the app
  • Fixed links for running the app in a subdirectory
  • Secure session renewal after successful login
v2.0.0

Foundation — Calculator, Stock, PDF, ratings

  • PWA — add to home screen, works offline
  • PDF export — professional recipe report
  • Recipe ratings — stars + note about catches
  • Supplier autocomplete when adding ingredients
  • Batch recalculation — recalculate gram weights for any kg of mix
  • About the app tab and changelog
Boilies Kalkulator © 2026 karperis.sk  •  Version 3.6.0

My Profile

Name
Recipes created
Member since

Basic Information

Change Password

Notifications

Email alerts for low stock
You will receive an email when an ingredient falls below the set minimum
Pressure change alert
Push notification when pressure drops/rises by ≥4 hPa over 6h.

What works best for me

Loading...…

Podmienky používania · Ochrana údajov · Cookies

Suggest a New Recipe

🎣
Welcome to Boilies Calculator!
A professional tool for designing, costing and managing boilie recipes. In seconds you can create a recipe with cost, nutritional values and profit calculations.
⚖️
Add your ingredients
In the Ingredients tab enter your raw materials — name, price per kg, protein, fat, carbs. Nutritional values can be filled in automatically by ingredient name.
🆕
Create your first recipe
Go to the New Recipe tab, add ingredients, set the batch size and click Calculate. You get cost, nutritional values, P&L and can export a PDF.

Recipe comparison

Recipe versions

No versions.

🛒 Shopping list

kg
Offline — entries will sync when connection is restored