Skip to content

BE/FE - User Project(s) #94

@alvarotorrestx

Description

@alvarotorrestx

Backend:
[ ] User should be able to create and save a project linked to their profile.
[ ] User should be able to edit their own projects.
[ ] User should be able to delete their own projects.
[ ] Anyone should be able to read and view a user's projects.

Frontend:
[ ] User should be able to fill out a form to create a new project (title, duration, description, skills, image URL).
[ ] User should be able to see a project card displayed under the "Projects" section of their profile.
[ ] User should be able to edit a project from the project card.
[ ] User should be able to delete a project from the project card.
[ ] Anyone should be able to view another user's public projects.

Continue to follow MVC model we have in the Backend.

You can get ideas of how to properly implement this using the other controllers, routes, etc.

Ensure to include role management in these projects.

User roles can edit in these orders:
Owner > Admin > Moderator > User.

Metadata

Metadata

Labels

enhancementNew feature or requesthelp wantedExtra attention is needed

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions