Skip to content

Phase 6 - Kitchen Inventory Management: Create Garden Management landing page with Calendars section#5107

Open
Vikas-8055 wants to merge 3 commits intodevelopmentfrom
vikas-garden-management-landing
Open

Phase 6 - Kitchen Inventory Management: Create Garden Management landing page with Calendars section#5107
Vikas-8055 wants to merge 3 commits intodevelopmentfrom
vikas-garden-management-landing

Conversation

@Vikas-8055
Copy link
Copy Markdown

Description

(P)(PRIORITY High) Bhanu Anish: Phase 6 - Kitchen Inventory Management - Create a landing page for garden management module from production and calendars section.

URL: /kitchenandinventory/gardenmanagement

Main changes explained:

  • Created Garden Management landing page with 4 dashboard metric cards: Seed Varieties, Active Plantings, Upcoming Harvests, Seed Orders
  • Section navbar with tabs: Calendars, Seed Inventory, Seed Orders, Online Tools
  • Calendars section with 4 calendar grids: Seeding, Transplanting, Succession, and Harvesting
  • Each calendar event displays related dates, location, yield, and status tags (upcoming/growing)
  • Add buttons for each calendar (Add Seeding, Schedule Transplanting, Add Succession Plan, Add Harvest)
  • Upcoming Harvests count displayed in dashboard card
  • Full dark mode support
  • Responsive design for laptop and tablet
  • CSS modules for scoped styling
  • Earth-tone color palette matching One Community branding

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/gardenmanagement
  6. Verify 4 metric cards display correctly
  7. Switch between Calendars, Seed Inventory, Seed Orders, Online Tools tabs
  8. Verify all 4 calendar grids show events with correct details
  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.

kanishkagarwal6101 and others added 3 commits November 19, 2025 16:53
- Create OrdersPage component with 4 summary cards
- Implement PurchaseOrders section with search functionality
- Add order status tags (Ordered, Received, Stocked)
- Add action buttons (Mark as Received, Mark as Stocked)
- Implement dark mode support using CSS modules
- Add route /kitchenandinventory/orders

Implements Deliverable 2 - Phase 6 Kitchen Inventory Management
@netlify
Copy link
Copy Markdown

netlify bot commented Apr 5, 2026

Deploy Preview for highestgoodnetwork-dev failed.

Name Link
🔨 Latest commit d34f2c4
🔍 Latest deploy log https://app.netlify.com/projects/highestgoodnetwork-dev/deploys/69d2dc589daf7d00086c4ca1

@sonarqubecloud
Copy link
Copy Markdown

sonarqubecloud bot commented Apr 5, 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.

3 participants