feat: Implement Interactive Supply Chain Map (Geo-Spatial Tracking)#131
feat: Implement Interactive Supply Chain Map (Geo-Spatial Tracking)#131kalyan-1845 wants to merge 9 commits into
Conversation
- Add SupplyChainMap component with OpenStreetMap tiles and Indonesian region geocoding - Add MapExplore page with batch data fetching from Supabase - Add /map route to App.tsx - Add Explore Map link to Navbar - Add getBatches API function Fixes daviddprtma#130
|
@kalyan-1845 is attempting to deploy a commit to the daviddprtma's projects Team on Vercel. A member of the Team first needs to authorize it. |
|
Hi @daviddprtma! Thank you for assigning me Issue #130. I understand you mentioned to hold on, so please take your time. Whenever you are ready, the PR is here for your review. I am happy to make any changes you need. Thank you! |
|
hello @kalyan-1845 there's a merge conflicts in your PR's please resolve it first. otherwise I can't see your work. thanks. |
|
Hi @daviddprtma! I have resolved all the merge conflicts with the upstream main branch. The PR should be clean and mergeable now. Thank you for the assignment! |
There was a problem hiding this comment.
delete this file as it is not needed.
There was a problem hiding this comment.
delete this file as it is not needed.
There was a problem hiding this comment.
delete this file as it is not needed.
There was a problem hiding this comment.
delete this file as it is not needed.
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
There was a problem hiding this comment.
delete this file as it is not needed to be pushed in the commit
|
one question from me is do you already install your react-leaflet module? as the frontend ci said that the module doesn't exist and it can't be passed. also please download it using npm and not pnpm as it is not needed anymore to download the module. thanks. |
|
hello @kalyan-1845 please resolve the merge conflicts as yesterday there was a new changes for AgroDex and you need to solve it first so I can see your work. and also don't forget to look at the last comment in the above that you need to do that. thanks. |
|
Hi @daviddprtma! Sorry about that - I accidentally committed some of my local scratch text files. I have cleaned them all up now! I also verified that the |
|
hello @kalyan-1845 please resolve the merge conflicts as today there's a new changes for this project from your last PR. thanks. |
Fixes #130
Hi @daviddprtma! Here is the complete implementation for the Interactive Supply Chain Map feature.
Changes Made
eact-leaflet and OpenStreetMap tiles, centered on Indonesia. Each registered batch is plotted as a pin on the map. Clicking a pin shows a popup with batch name, location, quantity, harvest date, risk level, and a direct link to view the Hedera transaction on HashScan.
Testing
This feature significantly improves supply chain transparency by giving buyers a visual, geo-spatial view of crop origins across Indonesia.
I would really appreciate it if you could review this and add the SSoC'26 labels. Thank you!