Preview
Not signed in
P
Preview. There is no Supabase project behind FeelOrganized yet, so every screen shows what it is for rather than invented rows. The schema and the access rules underneath are written and tested.

Timesheets

Administrative time recorded against the practices you support, then handed to the accounting system already in use.

Not connected to a database

This is where admin hours are recorded, approved, and exported. FeelOrganized has no Supabase project behind it yet, so there is nothing to read and nothing to save to. The schema and the access rules this screen runs on are written and tested, in sql/. Adding the environment variables switches this screen on with no code change.

No time recorded

Time can be logged against a practice as soon as one is connected, and pushed onward once an accounting integration exists.

Waiting on: a Supabase project

What lives here

  • Manual entry attributed to the person who recorded it, and corrections that leave the original visible.
  • Hours rolled up per practice for the period, ready to bill or to reconcile.
  • Approved time exported as CSV today, and pushed into QuickBooks or Workday once either is connected.
  • An approved entry cannot be edited. The database refuses it, so a signed off timesheet cannot be quietly rewritten.

Export is a file, not a sync

Approved time downloads as a CSV with one row per entry, including who recorded it and who approved it. Pushing it straight into an accounting system is not built.

  • QuickBooks: Planned. Push approved timesheets and administrative time into the books.
  • Workday: Planned. Timesheet and employment record sync for larger groups.