-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Why
Admin and Volunteer members should be able to upload student story draft documents to the publication tracker and keep track of the approval process. Story drafts must go through several rounds of proofreading by admin members before being approved to add to an anthology.
Acceptance Criteria
- Individual publication page with document tracker tab
- Modal that allows volunteer and admin members to upload story drafts to a project
Notes
Designs are not set in Figma yet for this ticket so feel free to do barebone design or what you think looks best! Reach out to the leads if you have any specific questions!
What To Do
Individual Publication Page with Document Tracker Tab
There is no design in Figma for this yet but I would use a similar design as the all publications tab below.
However, instead of showing all publications, this page will have all the information for one publication/project and tabs based on the OMCHAI spreadsheet.
mandatory information:
- remove recently edited section for now (may later replace with tasks due for admin member logged in but don't implement for this ticket)
- Replace "Publications" with title of current publication/project and remove the search/filter/ bars and new publication button
- Instead of All, In Progress, and Archived tabs, for now create one tab called Document Tracker
- Publications in table should be replaced with story drafts
- Create "New Story Draft" button for Document Tracker tab
Upload Document Draft Modal
There is no design in Figma for this yet but I would use a similar design as the create draft publication modal below.
See Document Tracker tab in example OMCHAI spreadsheet for a better idea of what the document tracker needs to keep track of.
mandatory fields: author first name, author last name, author name in book, author class period, document link
Not all fields from StoryDraft.entity are included but most of them are, the other ones will be included in the document tracker tab to keep track of notes, submission/edit round, etc.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status