Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Epic] Create frontend #281

Open
4 of 18 tasks
SherRao opened this issue Dec 21, 2024 · 0 comments
Open
4 of 18 tasks

[Epic] Create frontend #281

SherRao opened this issue Dec 21, 2024 · 0 comments
Assignees
Labels
epic A set of features as a part of a larger group of work frontend Related to the frontend of the project

Comments

@SherRao
Copy link
Contributor

SherRao commented Dec 21, 2024

Description

This epic is to track the creation of the React frontend for the project

Tickets

will turn these into actual tickets later, ignore for now plz:

General

  • Create a login page
  • Create a registration page
  • Create a profile/settings page
  • Create a system health page

User Facing

  • Create a projects dashboard page to view a users' own submitted projects
  • Create a project view page so a user can look through a submission they submitted
  • Create a project creation page so a user can create and submit a new project

Admin Facing

  • Create an admin projects dashboard to view all projects in the database
  • Create a project overview page where an admin can see basic project information
  • Create a project submission review page where an admin can review all details of a project

Superadmin Facing

  • Create a page where a super admin can view all admin accounts and manage permissions
    • "Can fund projects"
    • "Can request changes"
    • "Can approve projects"

Checklist

Before submitting this epic, make sure this epic:

  • Is labelled properly - make sure to add labels for each part of the project this epic will touch.
  • Has the SPUR project assigned to it.
  • Has an assigned milestone.
  • Has everyone that will work on it assigned.
@SherRao SherRao added frontend Related to the frontend of the project epic A set of features as a part of a larger group of work labels Dec 21, 2024
@SherRao SherRao added this to the Complete the project MVP milestone Dec 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
epic A set of features as a part of a larger group of work frontend Related to the frontend of the project
Projects
Status: No status
Development

No branches or pull requests

4 participants