Skip to content

FOR LATER: Timestamp for Inactive Tab #84

@dilanurbayraktar

Description

@dilanurbayraktar

Timestamp For Inactive Tab

Summary 💻

Hellooo!! We're making some real progress, let's keep it up by adding a timestamp functionality for when an active approved pair enters the Inactive tab in the Approved Matches page. Here's some background info:

  • An approved match can be removed, which will then place it under the Inactive tab.
  • A pair can enter the Inactive tab more than once. Let's say if the pair was removed at the end of Fall semester, but they wanted to rejoin with the same tutor and tutee in the Spring, but then there was a conflict so they had to be broken up (edge cases are so fun 🙃), now that pair will be on two different entries under the Inactive tab, with different timestamps.
  • We're hoping that with the timestamps, the admin can know when a pair entered the Inactive tab and keep a log.

Here's the wireframe for the Inactive tab, the date field contains two dates: the date the pair was formed on the Match Suggestions page (which should be the same date on the Active tab) AND the date they were broken up (hence entered the Inactive tab) in red.

Image

Deliverables 🚀

  • Schedule at least two meetings as a pair
  • Create a new branch using the "create a branch" button
  • Open a PR and request review from @brandondionisio.

Steps 👍

Tip for success 📈

  • Use npx tsx src/index.ts to run the backend server
  • Resource on express routing: here
  • Use console.log throughout to debug
  • Both the frontend and backend server should be running to test with the DB
  • Resource on the fetch API: here

Where to get help!

Reach out to @dilanurbayraktar and @brandondionisio.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions