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

[Improvement] [FE + BE] Tasks Table Edits #46

Open
jessieh9 opened this issue Sep 3, 2024 · 1 comment · May be fixed by #57
Open

[Improvement] [FE + BE] Tasks Table Edits #46

jessieh9 opened this issue Sep 3, 2024 · 1 comment · May be fixed by #57
Assignees

Comments

@jessieh9
Copy link
Collaborator

jessieh9 commented Sep 3, 2024

Currently, our tasks page looks like this:
Image

  1. Fetch the tasks information from the database instead of hardcoded data.

  2. Edit the table to be able to show some of the "Status" column. You can edit the spacing and so on (I think there is a formatDate function already created in the ProjectCard.jsx component).

  3. Make the columns filter box a bit smaller for the webpage.
    Image

  4. The current add task form looks like this:
    Image

    • You can edit the task form to be a bit bigger so that clicking on the x button is easier to trigger
    • Implement a select for the members using the "UsersInProjects" table
    • Post the information into the database and ensure the newly added task is displayed.

Also, really great job on the tasks page before, looks really nice!

Figma Link: https://www.figma.com/team_invite/redeem/m7USct7pyXUSdm1R6BbS9B

@jessieh9 jessieh9 changed the title [Improvement] Tasks Table Edits [Improvement] [FE + BE] Tasks Table Edits Sep 13, 2024
@jessieh9 jessieh9 linked a pull request Oct 12, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants
@jessieh9 @KainoaNishida and others