Skip to content

Feedback from Byron (Umbrella) #83

Open
@simonsan

Description

@simonsan

Summary:

  • Data Storage and Safety:

    • Clarify data storage mechanism on project page; prefer real database like SQLite for data safety.
  • Data Import:

    • Support for importing existing data; consider providing importers for different sources (pace import -t clockify times.csv).
  • Data Export:

    • Ensure easy export of all data, preferably with SQLite backend, to avoid user lock-in.
  • HTML Templating for Reports:

    • Include HTML templating engine for generating reports or summaries for invoices.
  • Testing:

    • Implement comprehensive tests, including journey tests and unit tests, ensuring accuracy in timesheets and invoices. Verify behaviour with timezone switching.
  • Cross-Platform and Syncing:

    • Initial support on single machine is acceptable, but future consideration for multi-device sync and web interaction would be valuable. Self-hosting option preferred, but potential for productization exists if done well.

Originally posted by @Byron in Byron/byron#4 (comment)

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