esolutionsone / timesheet-app

A button component for logging to and representing entries on a timesheet table
1 stars 1 forks source link

Timesheet App

Description

A UI Builder component and subcomponents for tracking time related to esolutionsONE projects

Dev Screenshots

Stuff we learned

Errors

Architectural Q's

User Access Requirements

ERD

erDiagram

delivery_time_entry }|--|| core_project_stage_role : ""
core_project_stage_role }o--|| core_project_stage : ""
core_project_stage }o--|| core_project: ""
core_consultant }o--|| core_project_role : ""
core_project_role ||--o{ core_project_stage_role : ""
sys_user ||--o| core_consultant : ""
core_project ||--o{ core_project_role : ""
delivery_time_entry |o--|| core_consultant : ""

delivery_time_entry {
    duration time_adjustment "User-entered (not timestamped) time"
    float total_time_float
    reference consultant FK
}
core_consultant {
    reference sys_user FK
}
core_project_role {
    string short_description "Project Role"
    reference consultant FK
}