Skip to content

implement backend for skilled impact requests #93

Description

@sumeet-bansal

database schema changes:

add SKILLED_IMPACT_REQUESTS table
- id
- campaign_id
- enum(skills)
- point_of_contact
- welcome_message
- our_contribution

add PROJECT_GOALS table
- id
- goal_title
- description
- skilled_impact_request_id

API changes:

modify POST /api/campaigns
- add array of skill requests to POST body

modify GET /api/campaigns/:id
- add skill requests for that campaign as an array to the response
- add project goals as array within each skill request

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions