One Call Only
One Call Only
One Call Only mobile application is a booking app used by their clients, the field cleaners, and the administrator.
Cleaning Service App
Figma and Bubble
4 months
5 people
Project Background
One Call Only is a facility service located in Calgary, Canada. They offer house cleaning services, carpet cleaning services, disinfection cleaning services, and office cleaning services. This project is a booking app used by their clients, the field cleaners, and the administrator.
Team Members
Project Manager
No-Code Developer
QA Tester
UI UX Designer
Project Statement
Clients cannot book directly through the website. They only have a contact us page wherein clients can reach them via a form or their telephone number. It is a bit of a disadvantage from their competitors because it is not that convenient yet.
  • To create a solid process for booking and selecting a service via the app.
  • To give the clients the convenience of reaching out to the company by filling out the forms and submitting them through the application.
App User
  • Login/Sign Up
  • Forgot password
  • Select a service
  • View details of each services
  • Input details
  • Add and save addresses
  • Select date and timeMake payment
  • Track the status of the ordered service
  • Reschedule booking
  • Cancel booking
  • View live map of the field cleaner
  • Send a message to the field cleaner
  • Add additional services
  • View and edit profile
Field Cleaner
  • Login/Sign Up
  • Forgot password
  • View calendar
  • View work order
  • View live map
  • Send a message to the client
  • Tag as complete
  • Get signature
  • View and edit profile

  • Admin
  • Login/Sign up
  • Adjust pricing formula
  • Transfer a field cleaner to another area
  • View and edit profile
One Call Only
The Process
Kickoff Meeting: Before proceeding with the actual process, we have a meeting with the client before starting. The client explained all the details and the vision he wanted for his application. For this meeting, the Product Owner and the UI UX designer collaborated with the client. The result was a business requirement document that is necessary before starting the project.

Designing the Wireframes: With the fast timeline, we started with the high-fidelity wireframes, and after completing all the screens for the client and the field cleaner, we asked the client to review the screens.

Revisions: With the use of the comment tool in Figma, the collaboration was easy. The client listed all his concerns and additional features for us to implement in the screens. We did the revisions for almost two weeks.

Development: When the client gave his approval for the screens, the developers started with the mobile application.

Designing the Admin flow: While the developers are busy with the two users, the designer started with the admin flow with the same process.

Development: The development continued with six iterations.

QA: To ensure the quality of the product that we built, the Product Owner, Developers, and the designer tested the product. After the QA, we handed it over to the client.

Challenges and Solutions
  • The time zone
  • We set meetings at halftime so that both parties are convenient.
We were able to provide the mobile application within the four (4) months timeline. As we are a small team, the collaboration was easy. There were no obstacles, and all the team members were proactive. It was also great to have a client that gives feedback immediately.