You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently there is a single image displayed for a milestone.
Since there are many ways to do a milestone, it would be ideal if there were a selection of (valid) images for a milestone.
These could even be crowd-sourced, by allowing users to upload their own image for a milestone, then having an approval step by an admin, before the image is added to the gallery of images for that milestone.
This would require some changes to
database
new table of milestone images with
filename
milestone_id
approved
source?
...?
admin site
list of images waiting for approval
buttons to either approve or delete the image
backend
milestone endpoint should include the list of images
user endpoint to submit an image
admin endpoints to list images waiting for approval, and to approve/delete an image
- backend
- add SubmittedMilestoneImage to models
- add /submitted-milestone-images post endpoint for users
- add admin endpoints to get, approve and delete submitted images
- frontend
- button to Milestone component for user to upload an image
- add SubmitMilestoneImageModal
- with a checkbox for user to agree to conditions before submitting the image
- admin-frontend
- add tab with submitted images for review (accept / delete)
- add text prop to SaveButton component
- resolves#50
- backend
- add SubmittedMilestoneImage to models
- add /submitted-milestone-images post endpoint for users
- add admin endpoints to get, approve and delete submitted images
- frontend
- button to Milestone component for user to upload an image
- add SubmitMilestoneImageModal
- with a checkbox for user to agree to conditions before submitting the image
- admin-frontend
- add tab with submitted images for review (accept / delete)
- add text prop to SaveButton component
- resolves#50
- backend
- add SubmittedMilestoneImage to models
- add /submitted-milestone-images post endpoint for users
- add admin endpoints to get, approve and delete submitted images
- frontend
- button to Milestone component for user to upload an image
- add SubmitMilestoneImageModal
- with a checkbox for user to agree to conditions before submitting the image
- admin-frontend
- add tab with submitted images for review (accept / delete)
- add text prop to SaveButton component
- resolves#50
Currently there is a single image displayed for a milestone.
Since there are many ways to do a milestone, it would be ideal if there were a selection of (valid) images for a milestone.
These could even be crowd-sourced, by allowing users to upload their own image for a milestone, then having an approval step by an admin, before the image is added to the gallery of images for that milestone.
This would require some changes to
The text was updated successfully, but these errors were encountered: