Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Create MVP for Interview Surveys #4555

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from

Conversation

JustWaveThings
Copy link
Contributor

Because

  • We wanted to have an end-to-end mvp protoype for the interview survey feature

This PR

This commit:

  • Adds a model for InterviewSurvey
  • Adds a controller that holds the logic for creating a new survey and sending data to the db
  • Adds Tailwind Table builder for the survey form, with just one input.

Issue

Closes #XXXXX

Additional Information

Pull Request Requirements

  • I have thoroughly read and understand The Odin Project Contributing Guide
  • The title of this PR follows the keyword: brief description of change format, using one of the following keywords:
    • Feature - adds new or amends existing user-facing behavior
    • Chore - changes that have no user-facing value, refactors, dependency bumps, etc
    • Fix - bug fixes
  • The Because section summarizes the reason for this PR
  • The This PR section has a bullet point list describing the changes in this PR
  • I have verified all tests and linters pass after making these changes.
  • If this PR addresses an open issue, it is linked in the Issue section
  • If applicable, this PR includes new or updated automated tests

Because:
- We wanted to have an end-to-end mvp protoype for the interview survey feature

This commit:
- Adds a model for InterviewSurvey
- Adds a controller which holds the logic for creating a new survey and sending data to the db
- Adds Tailwind Table builder for the survey form, with just one input.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: 📋 Backlog / Ideas
Development

Successfully merging this pull request may close these issues.

1 participant