calpoly-csai / calpoly-csai/MealPrepAI

[ISSUE-013] Recipe Schema & API

Open
#13 0 comments 0 reactions 0 assignees View on GitHub
backend phase-3
Dominant language
TypeScript
Stars
1
Forks
0
PR merge metrics
No merged PRs in 30d

Description

## Phase 3: Recipe Management (Weeks 4-5)

### Description
Implement Recipe model with all fields from LowLevelDesign
Create recipe CRUD endpoints (GET, POST, PUT /api/recipes)
Implement search and filtering API (GET /api/recipes?search=&cuisine=&category=)
Add pagination support
Create rating endpoint (PUT /api/recipes/:id/rating)

### Dependencies
- #005

### Can Work in Parallel With
- #014
- #015

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the LowLevelDesign and dependency #005 before locating the recipe model and API entry points. The work is complete when recipe CRUD, search and filtering, pagination, and rating endpoints are implemented with all specified recipe fields.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
api, backend, database
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.