Skip to content

Instantly share code, notes, and snippets.

@MonteLogic
Last active June 11, 2024 16:31
Show Gist options
  • Select an option

  • Save MonteLogic/3efea2d41f4d0d4c5b5e53627ba2be95 to your computer and use it in GitHub Desktop.

Select an option

Save MonteLogic/3efea2d41f4d0d4c5b5e53627ba2be95 to your computer and use it in GitHub Desktop.

todo-chamber-cb-work-notes-3

Read

Make sure you understand the tasks before starting it to understand the scope of the task.

When you are done with the tasks, write the branch name, the task id and the date accomplish, so

schedule-page, 0x2 Thu 23 May 2024 10:35:27 AM CDT

Project Goals

[

  • 2x - Get the route and date to be in a URL.

  • Date?

  • 2x - Enter a URL and have the search form bring up the route and/or Date which is in the URL.

  • Date?

  • 2x - Redirect everything to cbud.app

  • This was done with great difficulty, in the future, make a new app and point the old app to it rather than fiddling around with redirects within the same app.

  • 2x - Move schedule to /main [x] 2x - Get state to persist in /main.

  • - 2x - Home page of '/' which is going to say view app.

  • Date?

  • [-] - 2x4 - Private privileges on orgs and users.

  • Don't really know what this means

  • - 2x5 - Make invite to certain org capability.

  • Clerk provides this but I think I should make the process easier on a settings page.

  • I feel like this is a requirement of a scalable MVP.

  • - 2x6 - There could be an option where you could do all shifts. 1

  • - 2x7 - Add editing for, the put the user organization for /main/schedule.

  • - 2x8 - Create secret links.

  • - 2x8 - Write docs

  • - 2x9 - Make edit Routes page.

  • - 2x10 - Rework the schedule page to show the times and shifts created on the Routes page.

  • - 2x11 - Add spinning wheel for loading in top left corner.

  • - 2x12 - 05/16/24 - Add spinning wheel for loading in top left corner.

  • - 2x13 - Seek Invite, "And organizations go on the invite me to organization or invite page and to your ZIP code and they'll be like a larger and enlarged radius of all the companies in the area request a company and it automatically fill out your name and your location "

]

Branches

Branch: routes-page

[

  • - 0x0 - Edit prior shifts, list all shifts, delete shifts.

]

Branch: summary-page

[

  • - 0x0 - Change color to white text on Summary page. - 10

]

Branch: testing-suite

[

  • - 0x0 - Test to show the modal has come up in main/schedule.

]

Branch: schedule-page

[

  • - 0x0 - Make the page have spinning wheel to wait for upload to db. - 20
  • - 0x1 - Make the route times show up.
  • - 0x2 - Only have shifts from allocatedShifts show up.
  • - 0x3 - Link to summary page via href
  • - 0x3 - Create tabbed content
  • - 0x4 - Tabbed content with Summary business logic.
  • - 0x4 - Tab within tab which says Truck summary.
  • - 0x5 - Add route name to schedule modal.
  • - 0x6 - Add the HCR 626M5 to more stuff on Schedule page to describe.
  • - 0x7 - On the initial load, it is showing white, make the preview show yellow or nothing as it's showing white, possibly memoize or something of this sort so a false showing of white, no work, won't show. - 30
  • - 0x8 - Write and run an effective visual test to show the sliders are still there as well as business logic in the modal.
  • - 0x9 - Create visual test.

]

Notes: schedule-page

Issued PR: (05/16/24), not interested in doing 0x3. May delete summary page.

Branch: timecard-page

[

  • - 0x0 - Make the timecard functionality work for Enidan. - Link to the PDFs showing the examples.
  • - 0x1 - Show previous timecards
  • - 0x2 - Accept date as Param. - @MonteLogic
  • - 0x2 - Discriminate to only show the org employee which the user is in. - @MonteLogic

]

Now going to focus on the timecard page.

Footnotes

Footnotes

  1. I've found out that you have to register again with the post office to work for other companies. So switching isn't as common as I thought.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment