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

Project Requirements #48

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

Conversation

chrisv09
Copy link
Contributor

Context

I have finished this ticket only by making the backend Strapi type for the project requirements. There is no frontend implementation yet, because we want to implement the front end through the Project Details type coming up in a future ticket.
This will remove the need for making redundant code, as the whole Project Details Strapi type is necessary to get each section of the Project Details page.

This Project Requirements Type will be used in the Project Details type, then from there, we can code up the HTML for the Requirements section of the Project Details. This change will allow us to display one or multiple project requirements associated with each project in the project details page. Flexibility is important for future WDCC Execs who will be changing the content of the website, so I believe this will be a vital change for future-proofing. Overall, this allows site visitors to clearly see the problems and intricacies involved with making WDCC projects.

What Changed?

Just added a project requirement type via Strapi, which has three parts:

  • Title: A description of the requirement in a few words
  • Description: Detailed list or paragraph of the sub-requirements
  • Image: Optional image or video showcasing the requirement in action

How To Review

Just check that you are able to add project requirements via Strapi. Make sure to add a title and description.

Testing

N/A

Notes

Would love to be merged, so that we can start using this type in actually displaying the project details.

@chrisv09 chrisv09 linked an issue Jul 11, 2024 that may be closed by this pull request
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.

[Project Details] Requirements
1 participant