Skip to content

Phase 6 - Kitchen Inventory Management: Create Trimming Schedule and Harvest Calendar for Orchard Management#5109

Open
Vikas-8055 wants to merge 1 commit intodevelopmentfrom
vikas-orchard-trimming-harvest
Open

Phase 6 - Kitchen Inventory Management: Create Trimming Schedule and Harvest Calendar for Orchard Management#5109
Vikas-8055 wants to merge 1 commit intodevelopmentfrom
vikas-orchard-trimming-harvest

Conversation

@Vikas-8055
Copy link
Copy Markdown

Description

(P)(PRIORITY High) Bhanu Anish: Phase 6 - Kitchen Inventory Management - Create Trimming schedule and Harvest Calendar section.

URL: /kitchenandinventory/orchardmanagement
Path: /kitchenandinventory > production > Orchard Management

Main changes explained:

  • Created Orchard Management page with 4 dashboard metric cards: Total Trees & Bushes (5), Pending Orders (2), Trimming Tasks (4), Expected Harvests (6)
  • Tab navigation: Trees & Bushes, Orders, Planting Schedule, Trimming Schedule, Harvest Calendar
  • Trimming Schedule section with pruning tasks including tree/bush name, pruning cycle, last trimmed date, and next trim date
  • Trees: Apple Tree (Honeycrisp), Pear Tree (Bartlett), Cherry Tree (Bing), Blueberry Bush
  • Status tags (scheduled) for each trimming task
  • "Schedule Trimming" button to add new tasks
  • Harvest Calendar with 6 upcoming harvest cards: Strawberries, Cherries, Blueberries, Raspberries, Apples, Pears with expected dates and estimated yields
  • Full dark mode support
  • Responsive design for laptop and tablet
  • CSS modules for scoped styling

How to test:

  1. Check into current branch
  2. Do npm install and npm start to run this PR locally
  3. Clear site data/cache
  4. Log as admin user
  5. Navigate to /kitchenandinventory/orchardmanagement
  6. Verify 4 metric cards display correctly
  7. Click Trimming Schedule tab — verify 4 trimming tasks with dates and status
  8. Click Harvest Calendar tab — verify 6 harvest cards with yields
  9. Toggle dark mode — verify readability
  10. Resize browser to tablet width — verify responsive layout

Note:

Frontend implementation with mock data. Backend integration will follow in a separate PR.

@netlify
Copy link
Copy Markdown

netlify bot commented Apr 6, 2026

Deploy Preview for highestgoodnetwork-dev ready!

Name Link
🔨 Latest commit bc5a45f
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69d2fe16a24dfe000878983c
😎 Deploy Preview https://deploy-preview-5109--highestgoodnetwork-dev.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 6, 2026

@one-community one-community added the High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible label Apr 6, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

High Priority - Please Review First This is an important PR we'd like to get merged as soon as possible

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants