Skip to content

Add Restocking tab, SaaS sidebar redesign, and architecture page#151

Open
pranaamc wants to merge 1 commit into
beck-source:mainfrom
pranaamc:new_features
Open

Add Restocking tab, SaaS sidebar redesign, and architecture page#151
pranaamc wants to merge 1 commit into
beck-source:mainfrom
pranaamc:new_features

Conversation

@pranaamc

Copy link
Copy Markdown

Summary

  • Restocking tab: New view with a budget slider, demand-forecast-based item recommendations, and a Place Order button
  • Orders tab: Submitted restocking orders appear at top with 7-day lead time badge
  • SaaS sidebar redesign: App.vue converted from top nav to dark vertical sidebar with CSS design token system
  • Backend: Added GET/POST /api/restocking-orders endpoints with in-memory store
  • Architecture page: Standalone architecture.html with system overview, tech stack, and data flow
  • CLAUDE.md: Added Code Style rule for documenting non-obvious logic

Test plan

  • Restocking tab: budget slider adjusts recommendations by forecasted demand
  • Place Order shows success with order number and link to Orders tab
  • Orders tab: restocking orders appear at top with 7-day lead time badge
  • Sidebar navigation works for all 7 tabs
  • Open architecture.html to view system documentation

Generated with Claude Code

- Add Restocking view with budget slider, demand-forecast recommendations, and order placement
- Show submitted restocking orders in Orders tab with 7-day lead time badge
- Redesign App.vue with dark vertical sidebar layout and CSS design token system
- Add GET/POST /api/restocking-orders endpoints to FastAPI backend
- Add architecture.html with system overview, tech stack, and data flow
- Add Code Style rule to CLAUDE.md

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant