-
Notifications
You must be signed in to change notification settings - Fork 8
Open
Labels
enhancementNew feature or requestNew feature or request
Description
This project is far from being complete.
This issue contains a comprehensive breakdown of how we envision this project as completed.
Authorization
Nearly complete. Using Django authorization.
Dashboard
Each user is supposed to be redirected to a dashboard once they are logged in.
Unlike our login/signup pages, this dashboard will have a more light theme (in the initial release). Later, we can add support for a dark theme as well.
The dashboard contents:
- The dashboard will show all the proposals submitted by the user. With filters such as
submitted,rejected,accepted, anddraft - A button for drafting a new proposal. And a pop-up form making that proposal and submitting it.
Proposal form window
- Title field
- RichText field with plenty of customizations
Custom Reviewer/Admin login
- For this, the existing authorizing will have to be modified by the addition of a new
reviewer login. There will not be any new reviewer account creation. All the reviewer accounts will be created by onesuperuser(admin).
Dashboard for Reviewer account
- This dashboard will get access to view users' proposals, and tag them as
rejectedandaccepted. And also provide some feedback to the user. - The user will be notified through an email once a review has been made by a reviewer.
Metadata
Metadata
Assignees
Labels
enhancementNew feature or requestNew feature or request