JimothyGreene / EE461L-Group2-FinalProject

Semester project for EE 461L (Software Engineering Lab)
https://ee461l-final-project-group2-poc6jfma5a-uc.a.run.app/
0 stars 0 forks source link

User Provided Project IDs #99

Closed ishan0102 closed 3 years ago

ishan0102 commented 3 years ago

Problem

Users were not able to create projects with custom ID strings and had to rely on the automatically generated one.

Solution

Add another String field when users create projects called project_id. This ID is a String rather than an ObjectField because it makes more sense for an end user to give a project a custom string similar to how you can give GitHub repositories custom IDs. This also allows the user to look up their projects with the same ID, making it easier to share links within a team.

Testing

I tested this using Postman to make sure creating a new project would allow the user to input a project ID string of their choice.

Closes #94