Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat: Forecasts Tool #342

Merged
merged 53 commits into from
Feb 28, 2025
Merged

Feat: Forecasts Tool #342

merged 53 commits into from
Feb 28, 2025

Conversation

chrismclarke
Copy link
Collaborator

@chrismclarke chrismclarke commented Oct 25, 2024

Description

  • Add forecasts tool
  • Add app forecasts db table for persisting forecast data
  • Methods to sync server forecast data to app
  • Storage-download component to enable downloading server forecasts to app
  • Viewer component for viewing pdf and HTML forecasts
  • Improve resource handling

Discussion

Forecasts can be accessed both from home page and sidemenu
There are not currently links to additional resources (e.g. met website, WhatsApp etc.), this will be planned as a follow-up

Preview

Malawi forecast location select - filtered by district

Malawi daily forecasts - displayed as PDFs

Zambia forecast location select - filtered by province and district
localhost_4200_forecasts(PICSA) (2)

Zambia daily forecasts - displayed as HTML
localhost_4200_forecasts(PICSA) (3)

Screenshots / Videos

Include at least 1-2 screenshots of videos if visual changes

@github-actions github-actions bot added the Tool: Climate Updates related to Climate tool label Oct 25, 2024
Copy link

nx-cloud bot commented Oct 25, 2024

View your CI Pipeline Execution ↗ for commit 92a345d.

Command Status Duration Result
nx build ✅ Succeeded 5m 16s View ↗
nx run-many --target=lint ✅ Succeeded 5s View ↗

☁️ Nx Cloud last updated this comment at 2025-02-28 18:40:16 UTC

@github-actions github-actions bot added Tool: Crop Probability Updates related to Crop Probability tool App: Dashboard Updates related to Dashboard app App: Farmer Updates related to Farmer app labels Feb 6, 2025
@github-actions github-actions bot added the Tool: Resources Updates related to Resources tool label Feb 14, 2025
@github-actions github-actions bot added the Tool: Budget Updates related to Budget tool label Feb 18, 2025
@github-actions github-actions bot added the Tool: Manual Updates related to Manual tool label Feb 19, 2025
@chrismclarke chrismclarke removed Tool: Climate Updates related to Climate tool Tool: Crop Probability Updates related to Crop Probability tool Tool: Manual Updates related to Manual tool Tool: Budget Updates related to Budget tool App: Dashboard Updates related to Dashboard app Tool: Resources Updates related to Resources tool labels Feb 28, 2025
@github-actions github-actions bot added Tool: Climate Updates related to Climate tool Tool: Crop Probability Updates related to Crop Probability tool Tool: Manual Updates related to Manual tool App: Dashboard Updates related to Dashboard app Tool: Resources Updates related to Resources tool labels Feb 28, 2025
@chrismclarke chrismclarke removed Tool: Climate Updates related to Climate tool Tool: Crop Probability Updates related to Crop Probability tool Tool: Manual Updates related to Manual tool App: Dashboard Updates related to Dashboard app Tool: Resources Updates related to Resources tool labels Feb 28, 2025
@chrismclarke chrismclarke marked this pull request as ready for review February 28, 2025 18:35
@chrismclarke chrismclarke merged commit 55aac4f into main Feb 28, 2025
5 checks passed
@chrismclarke chrismclarke deleted the feat/forecasts-page branch February 28, 2025 18:49
@chrismclarke chrismclarke changed the title Feat/forecasts page Feat: Forecasts Tool Feb 28, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
App: Extension Updates related to Farmer app App: Farmer Updates related to Farmer app feature
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

1 participant