Smart Fishing Spots
2023–2024all workA GIS fishing map and mobile app for a paid membership.
what it is
Full-stack, web and mobileFeatures across the React web map, the Flutter app, the Fastify API and the PHP community: waypoints and routes with coordinate parsing and GPX import, land parcel layers from PostGIS, Street View hand-off, and push notifications with deep links.
what I did
- Integrated RevenueCat with the membership database and wrote a repair job for members who paid but never finished registering; the related tickets stopped.
- Fixed a years-old mojibake bug during the MySQL 5.7 to 8 upgrade with reversible scripts.
- Produced hillshade and 1-ft contour tiles from DEM data with QGIS, served from S3 and CloudFront.
made with
React, Flutter, Riverpod, Node.js, Fastify, PostGIS, MySQL, RevenueCat, AWS
pictures
pictures coming- screenshot 1
- screenshot 2
- screenshot 3
- screenshot 4
- screenshot 5
- screenshot 6