CalPal Logo
CalPal Logo

Welcome to CalPal

An employee scheduling solution for shift based businesses.

SFWRTECH 4SA3 • Jonathan Principato

Locations

  • If you have not created a location you will only see a "Create Location" button.
  • Click the "Create Location" Button and fill in the fields:
    • Name
    • Address
    • Max Weekly Hours (Optional)
    and press "Create Location".
  • You will then see a table created displaying your new location.
  • You can remove the employee by clicking the "X" or edit the employee by clicking the pencil icon.

Employees

  • To successfully create an employee you must have at least 1 location created.
  • If you have not created an employee you will only see a "Create Employee" button.
  • Press the "Create Employee" Button and fill in the fields:
    • Name
    • Email Address
    • Phone Number
    • Address
    • Availability + Vacation Days (Optional)
    • Work Location
    and press "Create Employee".
  • You'll see a table created displaying the employee you just inputed.
  • Click on an employees row to be displayed all of the selected employees information.
  • You can remove the employee by clicking the "X" or edit the employee by clicking the pencil icon.

Schedules

  • To create a schedule you first must have at least 1 employee and 1 location created.
  • If you have not created any schedules you will only see a create schedule button.
  • If you have schedules you will be shown table of schedules with their status (Draft, Published or Complete).
  • Click the create schedule button button and select a location and week to create a schedule for.
  • You will shown a table with dates at the top and employees on the side.
  • Fill in employee hours for shifts and click Save as Draft or Publish Schedule.
  • This schedule will automatically be added to your schedules table.
  • To edit an existing schedule it must either be in a Draft or Published State. Click the entry on the table to edit it.

Navigate to the Sidebar to begin managing your workforce.