Skip to content

Crewmeister frontend coding challenge - Shanika Ediriweera#7

Open
ShanikaEdiriweera wants to merge 19 commits into
crewmeister:masterfrom
ShanikaEdiriweera:master
Open

Crewmeister frontend coding challenge - Shanika Ediriweera#7
ShanikaEdiriweera wants to merge 19 commits into
crewmeister:masterfrom
ShanikaEdiriweera:master

Conversation

@ShanikaEdiriweera

@ShanikaEdiriweera ShanikaEdiriweera commented Dec 5, 2022

Copy link
Copy Markdown

Implemented the following requirements

  • I want to see a list of absences including the names of the employees.
  • I want to see the first 10 absences, with the ability to paginate.
  • I want to see a total number of absences.
  • For each absence I want to see:
    • Member name
    • Type of absence
    • Period
    • Member note (when available)
    • Status (can be 'Requested', 'Confirmed' or 'Rejected')
    • Admitter note (when available)
  • I want to filter absences by type.
  • I want to filter absences by date.
  • I want to see a loading state until the list is available.
  • I want to see an error state if the list is unavailable.
  • I want to see an empty state if there are no results.
  • (Bonus) I can generate an iCal file and import it into outlook.

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 this pull request may close these issues.

1 participant