All notable changes to this project will be documented in this file. The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Finally, as Homeer has entered the phase of location expansion we now need to streamline the way the office-aspect of our cleaning service operates. Without any negative impact to our clients or cleaners we are able to provide team management tools not previously feasible. Now with the team-focused features implemented we can spend time on client-focused features in Version 1.7.0.
- Introduced team member birthday messages for those with birthdays today.
- Introduced the ability for Mögley to notify other team members of birthdays at their location.
- Introduced quick creation shortcut for staff users and clients on the dashboard.
- Kit and rag maintenance is now automatically included in the Payroll Timesheet at 0.08 hours per day that a team member serviced a booking.
- Supply refill management is now done on the dashboard.
- With a single check in event of what items a team member is refilling we can now automatically calculate the payroll of all service team members (cleaners) in under 30 seconds per team member. (This is a major achievement.)
- For this location is automatically grabbed so that we can verify the team member is genuinely at the office at the time of checking in for a supply refill.
- Team members can also add any comments that they may have about the kit that they are using.
- Introduced the ability to manage meetings within the online dashboard.
- Attendees are assigned and managed on the dashboard.
- Meetings have the option to be marked as
- Meetings must have an associated Google Meet link so that users not in that location can arrive.
- Manager can control the start and finish of the meeting as well as add any comments needed.
- Meetings are now automatically included on the Payroll Timesheet to avoid any future errors.
- Meeting information is now shown on Good Morning and Good Night texts from Mögley.
- Payroll Timesheet styling was cleaned up to offer the information in a more digestable format.
- Profile page was updated to only show upcoming bookings for team members when they are accessing their own profile page.
- Service team members can now claim bookings before they are assigned to a booking by a manager.
- Team members can enable and disable this whenever they desire.
- Team members cannot claim bookings that have
.disable_team_assigning set as
- When a team member claims a booking show it in on the updates page.
- The bookings list does not include bookings that would introduce a conflicting schedule.
- Managers are immediately notified once a booking has been claimed.
- Service team members are notified immediately once a new claimable booking has become available.
- If a booking has been flagged a team member cannot claim the booking.
- When a booking already has the needed number of team members another team member cannot claim the booking and add themselves to the list of active team members.
- Introduced the model change of all cleaners assigned to a booking receiving a $25.00 bonus for every five-star review left on a cleaning they delivered.
- Has been added to automatic payroll calculation.
- Updated the follow-up text messages to include a reference of this to provide incentive to the clients.
- Updated the booking receipt email to include a section that discusses the review bonuses available to the cleaners of the client.
- Improved the text of
Not Answering and
Cannot Access that is sent to managers on a team members behalf.
- This updated also cleaned up things in general with dashboard messages and placeholder content. Overall, everything is more uniform in regards to the actual data and the data display.
- Bug: Cleaned up the dashboard page to hide tabs that cleaners did not have access to.
- Bug: Cannot access timer would result in
NaN causing the inability to complete the procedure.
- Bug: Admin users did not have default access to the Gift Cards dashboard list.Z
- Removed: Timeline feature is no longer on the dashboard as usage was incredibly low. (This points to a poor visual representation.)