-
Notifications
You must be signed in to change notification settings - Fork 52
Closed
Labels
Beta-CampaignCampaign: Beta-CampaignCampaign: Beta-Campaign
Description
Provide a simple React/Web interface for restaurants to manage their offerings, connecting to the CRUD APIs.
Requirements:
- Create a lightweight React web dashboard (Next.js or Vite).
- Build a form to add new food items with image upload functionality.
- Build a list/grid view displaying the restaurant's current active food items, with edit/delete buttons.
Acceptance Criteria: - Form successfully submits data to
POST /api/restaurant/foodsand refreshes the list. - Image upload connects to the Phase 1 upload endpoint and displays a preview before submission.
- Dashboard utilizes the same design tokens (colors, typography) established in the mobile app.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Beta-CampaignCampaign: Beta-CampaignCampaign: Beta-Campaign