We Create Experiences, Not Just Apps

Gold
VERIFIED

FreshWorks Studio is an award winning, full life cycle, design and development company with offices in Victoria, Vancouver and Seattle. Our locations makes us an ideal partner for nearshore software and app development.

We’ve worked with Fortune 500 companies and have built over 85 applications to date as part of our mission to solve problems and create value through remarkable digital experiences.

Segments we support:

  • Enterprise
  • Startups
  • Growth Stage Companies
  • Government
  • Municipalities
  • Partnerships

We handle all aspects of your project - design, development, deployment, and, where necessary, maintenance. We have in-house expertise in Web (React & Angular), Mobile (iOS & Android), Backend Development (Node, Python & PHP), and Dev/Ops (AWS, Azure, Google Cloud, IBM Cloud, OpenShift).

Our 60+ person team comes from around the world and bring unique perspectives from 14 different countries. The team includes:

  • Solutions Architects
  • Full Stack Developers
  • Mobile Developers
  • Product Owners (Certified)
  • Scrum Masters (Certified)
  • Business Analysts
  • UX/UI Designers
  • QA Analysts

We will closely collaborate with you at every step through open, clear, and consistent communication. We also value our ability to deliver premium projects at a reasonable price; we are capable of achieving this through a combination of design driven development and applying an agile/scrum development methodology. This ensures no time is wasted and projects get delivered on time and on budget.

We look forward to learning more about your project. Please contact us anytime to find out how we can help your organization succeed.

 
$50,000+
 
$100 - $149 / hr
 
50 - 249
 Founded
2014
Show all +
Victoria, Canada
headquarters
other locations
  • Suite 2, 184 W 12th Avenue
    Vancouver V5Y 1T7
    Canada
  • 999 3rd Ave suite 700
    Seattle, WA 98104
    United States
  • Suit 904, 10050 112th St.
    Edmonton, AB T5K 1L9
    Canada

Portfolio

Key clients: 

 

  • BC Government: Citizen Services | Mines | EAO | Justice
  • Enterprises: BC Hydro | BC Ferries | A Place For Mom | Hootsuite | Harbour Air | Grouse Mountain
  • Startups: SPAAH | Playbook | IDG Blockchain
  • Partnerships: IBM | CGI | Sierra Systems | PwC | Quartech | EY
  • Municipalities: City of Victoria | West Vancouver | Coquitlam

Sailing Plan - Web & Mobile App

Sailing Plan was developed by FreshWorks Studio for Limnology Research Core (LRC) to improve boaters’ safety through modernizing the way small vessel boaters can submit their sailings plan to Marine Communication Traffic Services (MCTS). Previously, a sailing plan was submitted by filling out a downloadable PDF form that then needed to be faxed. The submitted sailing plans were kept in a paper copy in a folder, making it very

unefficient to find plans when needed and also near impossible to keep track of which sailing plans should be escalated.

The user-friendly Sailing Plan mobile and web app allows boaters to fill out their sailing plan on their mobile device or online and submit it directly. The user is also able to store and reuse data, such as captain, vessel, and passenger info, for future plans. Additionally, boaters can store their emergency contacts in the app who will be notified in case of plan escalation.

The FreshWorks-built web/admin dashboard allows the responsible government agency to access and review sailing plans to check on plan status.

Read the full case study here: https://freshworks.io/sailing-plan

Harbour Air - iOS and Android Native Apps

Harbour Air Group is the largest float-plane operation in North America and they offer scheduled flights, as well as scenic tour packages in different regions across BC.

The client hired FreshWorks to develop a mobile app that would allow their customers to see flight schedules easily along with the ability to book flights and vacations packages. The result was 2 new mobile apps (iOS + Android) and a modern website

that allows users to book flight reservations, view upcoming and past flights, and access 360-degree videos of some of their scenic flight tours. We incorporated frequent flight options, which adapts to user preferences over time, as well as additional customer help sections.

We incorporated extensive UX research including focus groups and heatmapping in order to come up with an intuitive UI created from observations of user behaviour. Harbour Air has received a lot of great feedback in regards to the new modern and clean UI and overall booking flow within the application.

iOS: Swift

Android: Kotlin

Backend: (existing)

Case Study: https://freshworks.io/harbour-air

UseSafer - iOS and Android mobile app

The Fraser Health Authority is one of five regional health authorities in B.C. working together with the Ministry of Health. They provide high quality, appropriate and timely health services to more than 1.8 million people living in communities stretching from Burnaby to White Rock to Hope.

Together with the Fraser Health Authority, FreshWorks developed UseSafer, an application that assists in the fight against the

drug overdose crisis. It acts as a tool to help alert emergency services when a user has potentially overdosed and aims to decrease the emergency services response time significantly.

Tech Stack:

iOS: Swift 4
Android: Kotlin
Backend: NodeJS
Call & Messaging Framework : Twillio

Read more here: https://freshworks.io/use-safer

PlayBook Hub - iOS and Android Native Apps

Playbook Hub is an all-in-one platform for the arts and entertainment industries. The technology provides global reach, exposure and growth opportunities for talent through a single platform, as well as an unparalleled feature-set for agents or managers to book and connect with artists.

With Playbook you can truly act both locally and globally from the convenience of your laptop, tablet or mobile device. The

industry-leading technology has been built into custom apps to allow the simplest and most efficient management of talent and talent bookings.

We designed all the UI/UX for the iOS and Android app. We developed the native iOS & Android apps by following agile methodology while coordinating with Playbook Hub’s backend team to integrate with their API for payment, searching, profiles and other features available in their web application.

iOS: Swift

Android: Java

Backend: PHP Laravel

Ziggie - E Commerce platform

 Ziggie

provides a curated marketplace for customers, suppliers and social impact partners. One can open a "Changemaker Account" which means every purchase generates 5 – 20% of the retail price to their personal account called “My Changemaker Account”.

By opening a "Changemaker Account", one can direct these funds to any number of worthwhile causes offered by the social impact partners to improve

lives.

http://www.ziggie.net/

A Place For Mom - Modernizing Legacy Code

We redesigned and rebuilt a Canadian website for an iconic US service provider - ‘A Place for Mom’; a web resource for families searching for assisted living homes. A Place for Mom operates in all 50 states of the USA and has over 1.5 million page visits/month.

Having launched the first version, we are continuing to work with the client to further simplify the website designs and layout with the goal of continuously

releasing a more and more intuitive and seamless user experience. We are utilizing modern SEO best practices to ensure that the core website is indexed appropriately by Google and easily searchable. The finished product is mobile first and fully responsive across all OS platforms, browsers and device types.

Our responsibility was to replace the core web application with one that is written in React/Redux (front end stack) and Node.js (back end stack). The goal was to recreate the application using modern technology in order to have a product that is easier to modify and achieves higher performance (which is good for SEO). Other goals for the project were: internationalization (French version of the Canadian application), localization (having a web experience specifically for Canadians), and design changes. The level of design sophistication is incredibly high, as the client has been improving on their platform for 15 years.

Front end: ReactJS, HTML, CSS, JavaScript

Backend: TypeScript, NodeJS

 

Full case study: https://freshworks.io/aplace-for-mom

Waveband Pro - iOS Mobile Apps

FreshWorks Studio designed and developed the Waveband Pro app ecosystem which lets people with a wide range of disabilities express themselves musically through movement. We developed this app for CanAssist - an organization of the University of Victoria that is dedicated to helping people with disabilities improve their quality of life and to increasing awareness of disability issues.

Users convert motion into

the sound of their choice of musical instrument. Users can roll, pitch or turn their mobile device to play a piano scale, shake the device to play a tambourine, and so on. Waveband is completely customizable to ensure that each user's ability to move can be fully taken advantage of. When used in conjunction with a strap to secure the device to the body, the app can be especially useful to people who have disabilities that prevent them from playing traditional musical instruments.

For example, a person who has some control over their arms could have an iPod Touch attached with a runner's strap. When he moves his arm sideways, the device plays a pre-selected scale across several octaves, sounding just like a banjo. Someone with extremely limited control over her movements could even have a device attached to her power chair so that the movement of the chair activates the sound of a piano.

iOS: Swift 4 and Objective - C

Android: Kotlin

Backend: Apple on Demand Services used to fetch assets

https://freshworks.io/waveband-pro

Used.ca - iOS and Android Native Apps

Used.ca was launched in 2005 with the sole purpose of reducing landfill waste in Vancouver, BC by selling used items through an online platform. Since then, the website has recorded over 55 million page views per month.

To continue the rapid growth of Used.ca users and to streamline the buying and selling process, we partnered up with the guys behind the operation to transform the Used experience into a mobile app

that connects with the online classifieds.

Developed with passion and a whole lot of love, the Used.ca app makes buying and selling goods a breeze - with a built in chat, personalized notifications, location-based searching, and buying and selling features that can all be accessed from your mobile devic. We couldn't be more excited to have been a part of making Used more, well, useable!

iOS: Swift

Android: Kotlin

Backend: (existing)

Case Study: https://freshworks.io/usedvictoria

VanWineFest - iOS and Android Mobile Apps

Since 2016, FreshWorks has been bringing a mobile experience to the Vancouver International Wine Festival. These custom mobile apps allow Wine Festival participants to follow a schedule of conference events, make notes, post to social feed, and contact winery representatives.

You can see which wines have been getting great reviews from others, and leave notes for yourself as you go to see which wines you liked so

you can follow up to find that wine either in stores or direct from the winery after the festival.

iOS: Swift

Android: Kotlin

Backend: Parse

BC Mines Core - Advanced Web Application

The technologies that supported mine oversight for British Columbians needed to be reimagined. We are working as part of a fantastic team for the Ministry of Energy, Mines, and Petroleum Resources on a project that will replace the legacy Mine Management System (MMS) with a scalable, open source, data driven system using modern and flexible technologies.

At the core, interactions and relationships with

others systems will derive a platform for shared and accessible data across the Natural Resource Ministries. The previous Mine Management System (MMS) was largely stand-alone and had distinct limitations. It did not support integrated analysis or integrated decision making across the process of mine oversight.

The new system will support the creation of a complex data model that can connect various components of mines. Some examples include consultation information, risk management modelling, spatial data, financial tracking and collecting and physical attributes.

Through coordinated and accessible data, we are working to improve the functionality available to ministry staff, better inform the public on mine status, and improve cross ministry collaboration.

Front end: React redux, Ant design

Backend: Python/Flask, SQLAlchemy

Database: PostgreSQL, PostGIS

CI/CD: Jenkins, Docker, OpenShift, SonarQube

Testing: Jest/Enzyme, Pi test, Groovy/geb and spok

MyCogHealth - Mobile Apps and Researcher Admin Panel

MyCogHealth is a research tool to assess cognitive health over time. The native iOS and Android applications allow participants to participate in studies, and take surveys throughout their day-to-day, capturing real data in different real-world scenarios. Participants are prompted to complete surveys when they become available, they can answer a series of questions and complete brain games.

The Web admin panel is

a robust tool that researchers can use to create these customizable studies. Researchers can publish multiple studies, create surveys and questions within the studies, and schedule them to occur at specific times. When participants complete the surveys, data is collected in the database and can be exported by the researcher by filtering and customizing the datasets.

With this tool, the UVic Institute of Lifelong Health and Aging will be able to easily assess individual cognitive health over a long period of time, and compare individual historical results to an individual's current results, therefore analyzing age-related cognitive decline.

iOS: Swift, Obective-C

Android: Java, Kotlin

Front end: React, Redux

Backend: NodeJS, MongoDB

Case Study: https://freshworks.io/mycoghealth

PetVibe

PetVibe is like Facebook for pets. It was created for pet lovers as a place to expand the pet community in a safe and fun online environment. PetVibe allows users to learn, connect and share with other pet owners, and help them have the best possible pet ownership experience. The app offers a number of useful features like social media posts, blogs, news articles, private messaging, events, pet sharing

and fostering, business services etc.

As with every application we develop, PetVibe project began with just a high-level idea from our client. From the idea comes the discovery process, where our business analysts, project managers, and stakeholders work together to reign visions into concrete requirements. These often come in the form of user stories, application flows, and designs. Our talented software developers then coded the website as per the requirements, followed by through Quality Assurance and then public launch. Currently, the website has over 20,000 monthly active users.

iOS: Swift

Android: Kotlin

Backend: PHP

Case Study: https://freshworks.io/petvibe/

MindShift by Anxiety Canada

MindShift gives you scientifically proven solutions based on Cognitive Behavioural Therapy (CBT), mindfulness meditation, relaxation, mood and anxiety tracking. The mobile application helps you: learn to relax; develop more effective ways of thinking; and take active steps to take charge of your anxiety.

FreshWorks Studio worked together with Anxiety Canada to revamp the already existing application and add brand new

features. We've re-designed Mindshift, an app that helps manage and decrease anxiety. New features include relaxation, visualization and mindfulness strategies, check in tools and more, using the cognitive behavioural therapy approach.

Learn more about this life-changing app - https://freshworks.io/mindshift

iOS: Swift
Android: Kotlin
Backend: NodeJS, MongoDB

EAO - Inspection App Ecosystem

Since early 2016, FreshWorks has been involved with the BC Environmental Assessment Office in the role of application development and IT operation support. Our team developed a modern field application for Enforcement Officers and by incorporating GPS, an offline first approach, and media attachments, they can now submit inspections from their mobile devices, completely eliminating manual data entry.&nbsp

;

FreshWorks implemented REST API architecture to communicate with the backed server hosted on OpenShift environment and worked with Siteminder to authenticate field inspectors. A modern web portal allows EAO office staff to manage field officers, inspection schedules, reports and other related artifacts. Our team conducted several field studies with actual inspectors to garner accurate and sufficient application requirements outside of the contracted work.

Both the web portal and mobile app come packed with a variety of features to both augment and synergize the entire inspection process, allowing future inspectors to focus on the important stuff - looking after our beautiful province. 

iOS: Swift 3.0, MapKit, offline synchronization, custom ERP integration

Android: Kotlin

Backend: Node.JS, Parse

Frontend: Angular2, Express.js

Database: Mongo DB

Deployment: OpenShift

Testing: Jasmine

https://freshworks.io/eao

Prenuvo - iOS and Android Apps for Medtech Company

We built this application for individuals that have recieved an MRI scan from the private organization, Prenuvo. With this application, scans completed by Prenuvo can be shared and viewed via the Android and iOS applications, which contain a set of images that can be viewed, reports written by the clinician, and links to additinal resources. Scans can also be downloaded onto the device for easy offline viewing, and the

entire application is heavily secured with two-factor authentication and biometric login, to ensure the security of individual's personal health information.

Learn more - https://www.prenuvo.com/

Harbour Air - UX Research and Website UI Redesign

FreshWorks redesigned and rebuilt a responsive website to exist alongside with the Harbour Air mobile application for iOS and Android which were developed as part of separate project.

The Harbour Air Group is the largest float plane operators in North America - offering scheduled service flights as well as scenic flights and tour packages. Our work includes ticket booking features, along with an interactive

calendar, scheduling, flight tours and other corporate content/pages.

During all phases of the project, our team ensured that the website’s look and feel (user experience) matches that of the mobile applications. All aspects of design and branding were discussed with the client and driven by research from focus groups, google analytics, and heat mapping. Marketing guidelines were also taken into consideration before implementation of the redesigned website. The result is a modern, user-friendly website with significantly improved functionality for all users (internal and external), allowing travel to be booked seamlessly.

Learn more about our work with Harbour Air - https://freshworks.io/harbour-air

Grouse Mountain - iOS and Android Native Apps

FreshWorks redesigned the Grouse Mountain mobile applications, improving the UX and adding cutting edge augmented reality map elements. The brand new application features a summer-winter toggle, a ticket purchasing portal, web cam feeds, event lists, snow reports, dining locations, grouse grind tracking, and 'what’s open' reports for lifts, runs and terrain.

Grouse Mountain previously had 2 apps: one called

"Grouse Mt," which gave users updates on the status of lifts, runs, etc. at the park, as well as basic information about the various activities available; and a second called "Grouse Grind," which allowed users to record their times when hiking the Grind (a 2.9-kilometre trail up the face of Grouse Mountain, commonly referred to as “Mother Nature’s Stairmaster”) and compare their results with their friends. These were replaced with a single unified app built from scratch with new features added like ticket and pass purchasing, an augmented reality map, and multi-language support. 

Tech Stack:

iOS: Swift

Android: Kotlin

Backend: (existing)

Case Study: https://freshworks.io/grouse-mountain

Victoria Votes

Victoria Votes was created for the 2018 municipal election in Victoria. This app allows voters in Victoria, BC to find out all they need to know about an upcoming municipal election. Find polling stations near you, see what ID you need to bring, read Mayor and Councillor candidate profiles, see if you are registered to vote and more.

iOS: Swift
Android: Java

/> Backend: Back4App

SPAAH - Mobile Apps, Admin Panel, & Analytics

SPAAH is an app ecosystem designed to connect users with Health & Beauty Service Practitioners outside of the traditional Spa visit model. It serves as a platform for prospective clients to both search for services and post specific jobs, and for practitioners to bid on work, for services that take place in the office, home or otherwise on the go.

Clients and practitioners are validated, able to discuss jobs

through direct messaging, review each other, schedule jobs with integration to common calendars, and make payment directly within the platform.

The software platform showcases advanced scheduling/booking systems for jobs, native calendar integration and payment processing features were also built from scratch. We used modern JS framework such as React/Redux for front end, while PHP was used for backend, PostGreSQL was the database language, RESTful web services were developed and Docker was used extensively in the project. We created not just great mobile apps, but an admin panel and an analytics dashboard for the client to closely monitor how the app was being used.

iOS: Swift

Android: Kotlin

Front end: React/Redux

Backend: PHP, PostGreSQL, Docker

MyRangeBC - Web and iPad App

MyRangeBC is a responsive web and mobile (iOS) application that FreshWorks has designed and developed as a result of our continuous application services contract with the BC Natural Resource Transformation Sector (NRTS). The B.C. government’s Range Program allocates and administers hay cutting and grazing agreements on Crown rangeland. Each agreement requires an approved and current range use plan - which was previously

submitted on paper. The new and modern application allows agreement holders to use web and mobile (iOS) system to easily create, update and manage their range use plans.

The goal of MyRangeBC was to create a user experience that would allow just about anyone to use the application with minimal instruction. The experience using the application on web and iOS was designed to feel like a cohesive consumer grade product. This focus aimed to ensure that agreement holders with varying levels of technical comfort would be able to engage with the application. The application provides a clear sense of purpose for its users– outlining what steps they need to perform to move the range use plan approval process forward.

Read the full case study: https://freshworks.io/myrangebc

BCHighways - Mobile Apps Using Open511

The BC Highways application was one of most successful and recognized projects spearheaded by the FreshWorks team using the open-source 511 API from the DataBC Catalogue. Various open source libraries were integrated for data analytics and mapping visualizations to provide citizens of BC with concentrated and accessible data and information regarding highways across British Columbia.

FreshWorks developed a machine

learning module in Python to access realtime traffic conditions by analyzing the image feed from traffic cameras. The app has since added new features including Border Delays, an event feed based on a user’s specific location including construction and accidents, as well as coloured map icons which indicate areas where traffic is most severe. Additionally, users can access real-time data from a wide variety of BC Highways cameras whenever they please, to examine road conditions, dangers, and traffic.

Minister of Transportation Todd Stone personally recognized FreshWorks for their excellent work on the BC Highways application. The open source project is being further extended for other Canadian provinces including Ontario and Alberta. The BC Highways app now has over 110k downloads & 50k monthly active users.

iOS: Objective-C

Android: RxJava

Data: Open 511 APIs

Other: JSON, OpenData, Objective-C, RxJava, Realm MapKit, CoreLocation, Google Maps

https://freshworks.io/bc-highways

Livecare Connect - Telehealth Apps for Doctors and Patients

Livecare approached FreshWorks with a mission to solve the disparate physician services shortfall in rural communities. The solution was a telehealth web and mobile application which utilizes video conferencing and real time secure instant messaging to provide healthcare from remote locations. Livecare Connect™ Telehealth Platform can improve a clinic’s practice efficiency, patient satisfaction & schedule flexibility.

Connect provides a high-quality, easy to use video conferencing platform that can integrate smoothly into any healthcare practice.

The app (web, iOS, Android) is simple and intuitive interface that allows users to schedule a visit and uses Oscar EMR plugin for integrated scheduling and visit documentation. A medical grade, high definition video provides the clearest images. It fulfills national healthcare security standards (PIPA & FIPAA Compliant). FreshWorks gained experience in the complex policies, processes and security requirements involved in end-to-end development of a telehealth application and can bring this experience into future projects with Vancouver Island Health Authority (VIHA). Livecare was launched in September 2018.

Connect West Van - Native iOS and Android Mobile Apps

Connect West Van allows residents to engage with their city like never before. Search for jobs with the municipality, fire, or police departments and get the latest news or events directly from the District of West Van. Users can find contact information for different offices and team members or submit a service request through their mobile device.

The service request function will allow residents to report potholes,

street light outages and other issues right from the app. Residents can take a picture of the issue, pinpoint it on a map, and submit directly to staff from their phone. The app will send you emergency alerts and provide you with quick access to the districts online services such as recreation schedules, the West Vancouver Memorial Library, or the Garden Side Cafe menu.

This native application is making life simpler for residents of West Vancouver and is available on both iOS and Android.

BC Services Card - Mobile Apps for MTICS

Our company was commissioned by the BC OCIO and Ministry Citizen Services to develop a user centric application that helps BC Residents identify themselves across various government websites. The core idea was to develop a secure authentication app, which would store BC Service card details and then help the users authenticate and login to other websites through one click on their pre-configured Mobile Apps.

Security

was a paramount consideration in this project, as the application dealt with the sensitive personal data of over 13 million BC residents. Thus we implemented advanced data encryption and secure transmission practices to ensure ministry development and delivery standards. We used JWT (java web tokens) binding and 256 bit SSL encryption to enhance data security.

The app implemented silent push notification, biometrics scanning, background location tracking etc. to provide superior user experience over both mobile and web applications, the latter of which was built and maintained as a RESTful web service. The project started in March 2017, the first version of the app was launched in November 2017 and our team is currently working towards adding more features to the app.

iOS: Swift 3.0

Android: Java

Backend: (existing)

Other: Siteminder, TLS, JWT, Swift 3.0, Java, Mobile Device Management (MDM), IOS KeyChain, Android KeyStore, RSA & AES encryption

Case Study: https://freshworks.io/bc-services-card

Connect Victoria - iOS and Android Native Apps

ConnectVictoria allows residents to search for jobs, news, media releases, events, contact information and submit a service request through their mobile device. The service request function will allow residents to report potholes, street light outages and other issues right from the app. Residents can take a picture of the issue, pinpoint it on a map, and submit directly to staff from their phone.

/> The City of Victoria is a smart city, and it needed an app to match. A place where citizens and tourists could not only access city information and services, but where locals could also rediscover the wonders of their own home. Connect Victoria allows citizens and government employees alike to interact with their city like never before by taking online connection points on the City’s website and providing them in an easily accessible mobile app.

Read the full case study: https://freshworks.io/connectvictoria

iOS: Swift
Android: Java
Front end: Angular.JS
Backend: Node.JS, ESRI Maps, HTML parsing

Hop Creek Farms - Custom Shopify for Local Farm

Hop Creek Farms is located in the beautiful Squamish Valley in British Columbia. This 33-acre farm sustainably and ethically raises beef, pork, lamb, and chicken which they sell locally. For this local farm it was important to allow customers to connect and purchase or preorder farm products conveniently. To make this possible they needed a site that was easy to navigate, easy to update, and made the ordering process simple for

the team at Hop Creek and their customers.

The brand new website is built on Shopify's CMS, and has allowed the Wright Family to extend their reach beyond Squamish. The site enables users to directly purchase and pre-order cuts of meat directly from the farm that will be delivered upon availability while payment processing is completed quickly, easily, and securely for everyone. The orders are conveniently created and sent to Hop Creek directly for fulfillment reducing their admin time significantly and allowing them to spend more time building a thriving business.

CMS: Shopify

Independent Investigations Office of BC - Custom Wordpress

FreshWorks Studio fully redesigned the Indepent Investigation's Office of BC's (IIO) website to improve overall design and usability. IIO was already collecting user feedback on the old Wordpress website by the time we kicked things off. Throughout the discovery phase we used that feedback and additional research to solidify the new features in a set of user stories.


The custom WordPress site allows users to

easily access relevant information on current and past cases through advanced custom search funtionality. Website visitors can sort cases by area, incident classification, agencies involved, and incident year. Security for this website required particular consideration. The site needed to be hosted on government servers and all code needed to be reviewed by their cyber security specialists to ensure that there was no security issues.

Read the full case study: https://freshworks.io/independent-investigations-office

Hootsuite and Google My Business - Web App Integration

Hootsuite is one of the world's leading social media management platforms. It has an extensive directory of different applications that users can connect to in order to manage their online presence 24/7. Users can manage their Facebook, LinkedIn, Twitter, and with the work FreshWorks has done for Hootsuite their users can now manage Google My Business listings as well.

Google My Business is a free and easy-to-use tool

created as a way of giving business owners more control of what shows in the search results when someone searches a given business name, including Search and Maps. FreshWorks Studio used a modern technology stack to build the integration between the social media management platform and Google My Business. It allows users to add 3 different types of streams to their Hootsuite dashboard: reviews, questions, and posts. Google My Business users can interact with reviews and questions directly from within the stream. They are also able to schedule posts for later publishing.

The GMB integration app is available within Hootsuite's app directory and had several thousand happy users within the first week of launch.

Front end: HTML, CSS, Javascript, React.JS, JQuery

Backend: Javascript, Node.JS, Postgres DB

Learn more: www.freshworks.io/hootsuite-gmb

Ministry of Education - Microsoft Dynamics

FreshWorks partnered with ITK Consulting to modernize the K-12 NGN for the BC Ministry of Education. The K-12 Next Generation Network (K12NGN) is a large network providing connectivity and security services to over 1,600 BC public schools. Previously the team managed service requests, change orders, and incidents for all public schools through manual and disconnected processes. Now all the data is connected through Microsoft

Dynamics and the system will send out generated activities and notifications, as well as provide analytics, reporting, and keep track of the history of changes.

The project was the first agile project for the Ministry of Education and provided an immense value within the 11 weeks. The work was split into three phases: Inception, proof of concept, and implementation.

During the inception phase, the team worked on creating a list of requirements and user stories that were sorted by importance.

The solution involved implementing business management processes in Microsoft Dynamics and integrating multiple school and vendor data sources into a structured and coherent data set. The project also involved the development of a mobile application and API design and development to allow each component to interact.

The K12NGN team has been working with the legacy system for many years and the replacement of it required a detailed understanding of how each user navigated the system.

Full case study here: https://freshworks.io/k12ngn

Reviews

Sort by

WordPress Development for Government Organization

“They worked hard to solve issues, and they were very good at finding the most appropriate options for us.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Nov. 2018 - Mar. 2019
Project summary: 

FreshWorks Studio created a new website for a government agency. Using a WordPress template, they established user-friendly navigation and added code to make important information more easily accessible.

The Reviewer
 
11-50 Employees
 
Canada
Media Communications Liaison, Government Organization
 
Verified
The Review
Feedback summary: 

The platform is much stronger than the old iteration, and users respond positively to the changes. FreshWorks Studio proactively finds solutions to problems and are quick to answer questions.

BACKGROUND

Introduce your business and what you do there.

I'm the media communications liaison for an independent government organization.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We still had our original website from 2012. We wanted a new website that was easier to navigate and had more information.

SOLUTION

What was the scope of their involvement?

They used a WordPress template. The developer added code that helped deliver public reports and media releases in an easy-to-navigate way. When I upload things, everything connects. If I upload a document with a file number, it all links to the related content. It's easy for the backend user to upload new content to the website and for the frontend user to find the information they need.

What is the team composition?

We worked with a developer and designer on their side. We managed the project and had an internal team working on our side. We worked together weekly to ensure we reached the same goal. The project manager used a spreadsheet to track timelines and deadlines.

How did you come to work with FreshWorks Studio?

Their team provided a subject of work document. They broke everything down in a way that proved they understood our business model. The other company we considered misjudged the nature of our work, so we selected FreshWorks.

What is the status of this engagement?

We started working together in November 2018 and wrapped up in March 2019.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

The day after we launched, we heard from a user who was previously critical of our old website. They felt it was so much better looking and easier to navigate. Reporters are happier, as the information is much easier to find, and users feel the site is a stronger resource.

What did you find most impressive about them?

They were keen to find solutions to our problems. They worked hard to solve issues, and they were very good at finding the most appropriate options for us to pursue.

Are there any areas they could improve?

They were so quick to answer our questions, and the developer still helps us now. Even though we weren't close enough to meet in person, we could use software to see him at our weekly meetings. They got everything done quickly, and I don't have any criticism of them.

Do you have any advice for potential customers?

Be open and honest with them. They're fully prepared to give you what you want, so it's important to communicate your needs.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Mobile App Dev for Automotive Design Solution

"At first, the staff was great, but the partnership quickly went downhill."

Quality: 
0.5
Schedule: 
0.5
Cost: 
0.5
Willing to refer: 
0.5
The Project
 
$50,000 to $199,999
 
May. 2017 - Aug. 2018
Project summary: 

FreshWorks Studio was hired to build a mobile app that lets users design vehicles and order custom parts. This review includes the vendor’s response.

The Reviewer
 
1-10 Employees
 
Edmonton, Canada
Robin Smith
Vice President, High Country Customs
 
Verified
The Review
Feedback summary: 

The app that FreshWorks Studio delivered had many issues, and an outside company was hired to audit and fix the codebase. After a seamless start to the project, a switch in project managers led to confusion and inefficiency.

BACKGROUND

Please describe your company and your position there.

I’m the Vice President of High Country Customs, a vehicle customization firm.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire FreshWorks Studio?

We hired FreshWorks Studio to build an automotive design app for iOS and Android devices.

What were your goals for this project?

We wanted our customers to be able to design and customize their vehicles and pay for parts through the app.

SOLUTION

How did you select this vendor?

I started my search by looking online for developers in Canada. I chose FreshWorks Studio because I was impressed by their sales team.

Describe the project in detail.

After laying out an initial plan, FreshWorks Studio began developing the application. They completed a final iteration before the project ended.

What was the team composition?

I started with a project manager who was knowledgeable and competent. Eventually, he was replaced by someone who seemed inexperienced with software development. There was also an overseas development team assigned to my project.

RESULTS & FEEDBACK

Describe the impact this engagement has had on your business.

I have an app that I didn’t want to pay for, and I’ve had to hire another company to fix it. FreshWorks Studio sent me to this firm after claiming to be short on developers.  

After conducting an audit, the second vendor sent me a list of issues with the code. They informed me that the app would never be able to sell products in its current state, and that was the objective from the start. I’m now stuck with code that doesn’t work and can’t get FreshWorks Studio to respond.

How was project management handled?

At first, the staff was great, but the partnership quickly went downhill. My first project manager had a solid understanding of my product objective and goals and laid out a reasonable plan for development. Then the project manager changed, and workflow collapsed because the new person was ineffective.

The new project manager gave terrible answers to questions, and when he didn’t know an answer, he would promise that someone else would get back to me. This never happened.

Because their developers were overseas, all of our meetings were held late at night to accommodate them, even though I was the customer. Also, their developers seemed to have a limited grasp of the goals of the project. I feel like they misled me because I was looking for a local team.

Is there anything that the vendor did well or that you would consider a strength?

There’s nothing that I would consider a strength. Despite spending hours and hours discussing design requirements, I ended up with code that didn’t work. FreshWords Studio was eager to receive my payments without delivering the product that I envisioned.

In what specific areas can they improve?

They need to work on delivering their promises and improving their customer service. Also, their developers need to ramp up their QA processes. A customer shouldn’t have to pay a third-party to audit code.

0.5
Overall Score Even though I paid them, I never received a quality product.
  • 0.5 Scheduling
    ON TIME / DEADLINES
    Scheduling was a problem due to their overseas development team. Don't be fooled.
  • 0.5 Cost
    Value / within estimates
    I feel like I threw away my money.
  • 0.5 Quality
    Service & deliverables
    After months of working with this company, I still don't have an app that works.
  • 0.5 NPS
    Willing to refer
    I will never refer people to them. Run, don't walk, from this development company.

Company response

The vendor responded on May 20, 2019.

We are sincerely committed to the quality of our work and to the experience of our clients and partners. We make every effort to align expectations by agreeing upon the scope of work at the beginning of a project. After setting expectations and clearly outlining the deliverables, we then work diligently to meet those expectations and deliver on our promises. We would never misrepresent ourselves nor make promises or agreements we could not keep. Regarding this review, we are currently working offline to understand and resolve the issues that are described and would please ask any reader to reach out to us directly with questions or concerns in the meantime.

App Dev Support for Mental Health Nonprofit

"They care a lot about their clients being happy."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Feb. - Dec. 2018
Project summary: 

FreshWorks Studio developed a second version of a mobile app with a focus on functionality and UX. New features included support for user-created content and account management. They also removed existing bugs.

The Reviewer
 
1-10 Employees
 
Vancouver, Canada
Executive Director, Mental Health Nonprofit
 
Verified
The Review
Feedback summary: 

The new version of the app drew 40,000 active users within the first two weeks of launch. It’s received positive feedback from users, who have recommended it further based on its functionality. FreshWorks Studio offers effective communication and they work with their client’s goals in mind.

BACKGROUND

Introduce your business and what you do there.

I’m the executive director at a mental health nonprofit and charity.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We had an initial version of our app, a global product for anxiety management. It was a free tool and over a period of four years, we got about 700,000 downloads.

Based on feedback, we decided we needed to upgrade and improve the app. We wanted to fix bugs in several areas to stabilize the app. Also, we needed to be able to really understand if our users of the apps were finding the app useful. The first app didn’t have some of the features that psychologists wanted and needed in order to make their work easier when supporting clients.

We wanted to improve the UX and user journey. We wanted version two to be fully enhanced in terms of personalization. We felt the first app was a lot more clinical.

SOLUTION

What was the scope of their involvement?

There was a fair bit that was required in terms of design as well as functionality. On the functionality side, we wanted the app to allow for sharing of the user data, or homework, that users upload onto the app. Users can now share that data with whomever they’d like to, ideally with a healthcare professional.

The new app supports user account creation, so that users who have done some homework can see where they left off. The app also provides summaries and offers tracking.

The most important two areas were improving the UX so that it was just more natural and more impactful in terms of how the user is able to manage anxiety using the app. FreshWorks Studio worked in an agile development method.

What is the team composition?

Our main point of contact was Etienne (Project Manager, FreshWorks Studio). We chose a designer to bring on board because we weren’t pleased with the designs they initially provided. They took on the extra designer we sourced as a contractor.

How did you come to work with FreshWorks Studio?

I did a search of award-winning and highly-recommended app developers. I interviewed several companies based on their reviews on Clutch. I wanted a local company if possible, so I decided on FreshWorks Studio.

How much have you invested with them?

$250,000 CAD ($186,370 USD).

What is the status of this engagement?

We worked together from February—December 2018.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

It’s been extraordinary. Within the first two weeks of launch, we had over 40,000 active users. The testimonials from psychologists have been amazing. They said it’s exactly the tool that they were looking for to work with their clients, and they’re going to recommend it to every single client they have. They’re going to use it as a complementary tool in therapy. It’s a global product.

At this point, since we’re a charity, we haven’t spent any marketing dollars. The reviews have been excellent on the whole. There are some reviews where people have said that they miss the audio files that used to be there because they were a bit longer. We shortened the audio files for a couple of them, but we expected that. People loved the look of the app and they’re learning to use the tool on their own. There are very few bugs. It’s a very stable app.

How did FreshWorks Studio perform from a project management standpoint?

Etienne is incredibly responsive, supportive, and knowledgeable. The two principals are almost always available. We communicate through Slack. We sometimes disagree, but their availability and commitment to being responsive are constant. I was pleased that they wanted us to be happy, and that they took on the designer we sourced.

What did you find most impressive about them?

They care a lot about their clients being happy. They provide a fair bit of autonomy. They have a very good, professional system and a healthy culture of decision-making.

Are there any areas they could improve?

They should spend more time on discovery. It’d be helpful if discovery included not just the principals of the organization, but also included a project manager. A client only knows their own business and needs a lot of clarity around what it is possible and what’s not possible from the outset in terms of the technology and the budget implications in order to make informed decisions.

Do you have any advice for potential customers?

FreshWorks Studio is very strong on the technical side if not the strongest. The principals really want client satisfaction with what they’ve designed. Spend longer from the outset talking about business goals.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Web Design and Development for Children's Nonprofit

“I’ve worked with many tech companies, and they’ve been the best partner I’ve ever had.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
May - Dec. 2018
Project summary: 

FreshWorks Studio collaborated with in-house developers to build a website. They worked on the front- and backend, building an API to connect it to a mobile app. Now, they do maintenance and support demonstrations of the system to project partners.

The Reviewer
 
11-50 Employees
 
Victoria, British Columbia
Derek Sturko
Vice Chair, David Foster Foundation
 
Verified
The Review
Feedback summary: 

FreshWorks Studio has a history of phenomenal work, making them one of the best providers in their region. They were responsive and organized, always staying focused on project goals. They’ve shown the final product to a few organizations, and the feedback has been good.

BACKGROUND

Introduce your business and what you do there.

I'm the vice chair of the David Foster Foundation, a Canadian nonprofit that provides financial support for the families of children needing lifesaving organ transplants. We also do a lot of work around organ donor awareness and registration in the U.S. and Canada.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

Canada has province-level organ donor registries, but we wanted to create a national organ donor registry to complement those systems. We needed a partner to design the technology that would support the frontend of the website and the backend that appropriate healthcare professionals could access.

SOLUTION

What was the scope of their involvement?

FreshWorks Studio met with our leadership team to understand what we wanted to achieve and to develop a business plan. They utilized leading technologies to build a brand-new site, following the design of the U.S. national organ donor registry. They didn’t build a mobile app, but they have an API that can connect the platform to a mobile app. They currently provide maintenance work and system demonstrations, as needed.

What is the team composition? 

The team ranged anywhere from 10–15 people, mainly being designers and developers.

How did you come to work with FreshWorks Studio?

Our founder is from Victoria, so we wanted someone from there. A few people recommended FreshWorks Studio, and we were blown away by some of the work they’d done. We had a meeting and liked what they offered, so we hired them.

How much have you invested with them?

We spent between $500,000–$1 million CAD (approximately $377,100–$754,200 USD).

What is the status of this engagement?

We worked together from May–December 2018. 

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

FreshWorks Studio has won quite a few awards and worked on a variety of projects; they’re a highly successful organization in western Canada. They’ve shown our site to a few partner organizations, who like it. 

How did FreshWorks Studio perform from a project management standpoint?

They’re responsive and client oriented, making sure project needs are met. They deliver on what they promise and always bring the right people to the table. The entire team is incredibly impressive.

What did you find most impressive about them?

I’ve worked with many tech companies, and they’ve been the best partner I’ve ever had. Their responsiveness and dedication to a project’s success are outstanding.

Are there any areas they could improve?

No. We didn’t have any bad experiences.

Do you have any advice for future clients of theirs?

Be honest and straightforward with them, and they’ll deliver what you want.

5.0
Overall Score We had a great experience working with them, better than any other partnership.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They met deadlines.
  • 4.5 Cost
    Value / within estimates
    We got more than what we paid for.
  • 5.0 Quality
    Service & deliverables
    I was impressed with their quality.
  • 5.0 NPS
    Willing to refer
    I've already referred them many times.

Overdose Prevention App for Healthcare Company

“They did a great job of listening to our needs and offering affordable solutions that suited our user base.”

Quality: 
4.5
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Feb. - Sept. 2018
Project summary: 

FreshWorks Studio developed a smartphone app aimed at preventing opioid overdoses. Features include a programmable timer and the ability to auto-dial emergency services if the alarm is not manually deactivated.

The Reviewer
 
5,001-10,000 Employees
 
British Columbia, Canada
Director, Healthcare Company
 
Verified
The Review
Feedback summary: 

Their team was accommodating throughout the development process and returned deliverables quickly. They listened well and offered thoughtful solutions tailored to the needs and urgency of the project. Thanks to their work, an MVP is in focus group testing.

BACKGROUND

Introduce your business and what you do there.

I’m a regional director at a healthcare company that provides public services to over one million customers.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We’re working on a response to a serious opioid overdose crisis in our area. According to our data, over 70% of overdose deaths occur among individuals alone in residential settings. Users in this group have been hard to reach for first-line addiction treatments, so we wanted to create a smartphone app that would help connect these individuals with life-saving interventions.

SOLUTION

What was the scope of their involvement?

They built an iOS/Android app that allows drug users to monitor their use. When they open the app, it launches a customizable timer with an alarm that’s loud enough to catch their attention during an “opioid nod.” If the alarm isn’t snoozed or disabled, the app sends a text to a pre-identified trusted contact and notifies local emergency services so they can respond.

We haven’t released the app yet, but we’re testing it in a controlled environment with active drug users. We’re planning to make modifications based on how the tests go and broaden the availability as we improve.

What is the team composition?

We primarily work with their COO, although a number of members of their team have been involved.

How did you come to work with FreshWorks Studio?

We partnered with an innovation center in our region and they sponsored a contest for developers interested in helping us come up with our app. FreshWorks Studio won the contest and we’ve continued working with them since then.

What is the status of this engagement?

We worked on the beta version from February–September 2018. We’re currently making adaptations to that release.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

Thanks to FreshWorks Studio’s development work we’ve been able to run focus groups and test the app in real-world settings with drug users. We’ve received meaningful feedback on the UI and functionality of the alarm. We’ve also learned what kind of personal data to avoid asking for and gotten feedback on a name that might appeal to our target audience.

How did FreshWorks Studio perform from a project management standpoint?

They’re quick on turnaround and very responsive. We’re grateful for that since they’ve done part of the work pro bono. We were initially concerned that we wouldn’t get the same level of attention as a for-profit company, but they’ve been very accommodating.

In terms of keeping in touch about project tasks, we hold weekly meetings via Skype.

What did you find most impressive about them?

They really understand how to work with public-sector companies. We typically encounter challenges when using other contractors, but they worked smoothly through all the processes we require as a public organization. They also did a great job of listening to our needs and offering affordable solutions that suited our user base. Rather than overbuilding, they’ve helped us move toward a viable product we can roll out quickly.

Are there any areas they could improve?

I can’t think of anything right now. We’re very happy with their service.

Do you have any advice for potential customers?

We’re working on something of an exploratory technology, so the process has required a lot of innovation. Sometimes we realized we’d gone in the wrong direction and had to backtrack. The team from FreshWorks Studio handled all of our changing needs well and clear communication was key. It’s important to be upfront about what the project journey might look like and come to an understanding about how to measure progress.

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

App Dev for Yoga Music Startup

“We both learned a lot from the experience.”

Quality: 
3.0
Schedule: 
3.0
Cost: 
4.0
Willing to refer: 
4.0
The Project
 
$50,000 to $199,999
 
Dec. 2017 - Sept. 2018
Project summary: 

Working from provided UX designs, FreshWorks Studio developed a music streaming application for iOS and Android. The product linked to an API and was integrated with various payment methods. This review was originally 4 stars overall for the initial delivery. It was updated by the client on April 9th, 2019 and again on June 17th, 2019.

The Reviewer
 
1-10 Employees
 
Victoria, Canada
Alex King
CEO, YogiTunes
 
Verified
The Review
Feedback summary: 

Freshworks Studio stuck with the project through thick and thin, despite initial challenges accruing from both sides during the UX design hand-off. The team maintained solid intentions to ensure customer satisfaction and provided competitive pricing, even taking on some overcharge themselves.

BACKGROUND

Introduce your business and what you do there.

I am the CEO of YogiTunes, an online yoga music streaming company.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We contracted with FreshWorks Studio to develop native mobile apps for Android and iOS.

SOLUTION

What was the scope of their involvement?

This wasn’t our first app, so we felt comfortable doing all of our UX and wireframe designs in-house. We reviewed those with the project manager before advancing to the development stage. The app serves as a music streaming management platform for yoga studios and teachers. Users can search through an extensive catalog of artists and sort songs by duration and intensity to build a playlist. The app allows for offline streaming and control through a lock screen. The app is also integrated with Google Pay, Apple Pay, and Stripe.

What is the team composition?

I communicated mostly with a co-founder and a project manager. Once we got into developing the app, I interfaced more with the India-based design team.

How did you come to work with FreshWorks Studio?

They were recommended by our investors. FreshWorks Studio offered a local project management team and outsourced developers, which made them more affordable for our company.

How much have you invested with them?

We’ve spent about $80,000.

What is the status of this engagement?

Our engagement spanned from December 2017­–September 2018.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We’re still in the midst of a very soft launch. We’re doing some extensive beta testing with roughly 450 iOS users and 60 Android users, a ratio that will likely reflect our user base.

How did FreshWorks Studio perform from a project management standpoint?

We had some early concerns in this area. At the start, the project manager was overloaded with other projects. I held a meeting with a co-founder, and they responded really well—taking a few responsibilities off our project manager’s plate to focus more fully on us. From then forward, it’s been great.

What did you find most impressive about them?

They were enthusiastic about supporting a startup. They understood our needs, and their willingness to be flexible was appreciated.

Are there any areas they could improve?

The process of delivering specifics to the development team needed to be handled with more attention to detail. The developers didn’t understand certain aspects as we had intended, so some things were built incorrectly and we had to fix those after the fact.

Do you have any advice for potential customers?

Don’t be afraid to go up the organizational ladder to address any concerns, especially as they relate to the project management team. As the client, you have to be comfortable with the person in that role.

Updated Review

This review was updated on April 9th, 2019, by the client. The original star ratings were: Overall - 4, Quality - 4.5, Schedule - 4, Cost - 5, NPS - 4. New content is below:

How did your relationship with the vendor evolve?

Early on, I felt that they weren’t assigning the appropriate amount of resources to review our use cases and wireframes. This led to problems with translating the design to the developers, and they admitted to this after the fact. I overlooked and omitted these issues in my first review out of a desire to give them a positive review on Clutch. It was really the feedback from our users and conversations with other former clients of Freshworks Studio that drove me to update the review.

Also, we realized that the project manager was not being transparent with us. He later admitted that he was trying to calm our fears while pushing his developers to scale the project on a tight budget. We addressed this in a meeting with the co-founder where we asked for a new project manager. He agreed that they were mismanaging the project, and he reassigned some of the project manager’s responsibilities. At this point, it was difficult to make up for lost time, and we were running into overage costs of around $25,000. Though they recognized that they were at fault, they pressured me for a good review to avoid these overage costs.

How did Freshworks Studio address the challenges that arose?

Many of our inquiries, especially regarding their interpretation of our use cases and wireframes, went unanswered. Because of this lack of communication, we missed our window to resolve issues before the developers started building the app.

Even after acknowledging the multitude of issues, they pressured us to complete the project. I had asked for additional review and acceptance time, but the work had already extended passed our initial timeline. We planned for a four-month build, and development ended up being a year-long process. We were both anxious to move on, so we accepted the product before we were happy with it.

Describe the impact this engagement has had on your business.

We saw a decrease in revenue after we launched the product. We’ve also lost customers due to the poor quality of the app. We’ve seen many negative customer reviews due to frequent crashing and problems that were never fixed. As a result, we’ve had to do damage control with our customer service department, which has required more time and resources.

The product they delivered is substandard, and we had to hire a full stack developer to come in and resolve many of the issues with the app. It’s been six months since we launched the app, and we are still getting reports of major bugs that users are experiencing.

I will take some responsibility for my lack of experience with developing apps, but I am frustrated because Freshworks Studio has a positive reputation for developing native applications. We certainly did our best to give them what they needed.

How was project management handled?

Their project manager wasn’t responsive during early communications, which set us up for failure in the development phase. The initial prototypes didn’t fit with our designs and requirements and were also poorly built with bad UX. They also included features that we never designed. When we requested changes, they were slow to respond, and ultimately never corrected the issues.

Is there anything that the vendor did well or that you would consider a strength?

The last quarter of the job was fine from a project management standpoint, and we felt that the meeting with the co-founder was a successful one.

 

This review was updated again on June 17th, 2019, by the client. The original updated star ratings were: Overall - 2, Quality - 3, Schedule - 1, Cost - 2.5, NPS - 1. New content is below:

Describe the impact this engagement has had on your business.

We saw a decrease in revenue after we launched the product as well as frequent crashing and problems that were difficult to resolve. As a result, we’ve had to do damage control with our customer service department, which has required more time and resources.

We’ve since hired a full-stack developer to come in and resolve the issues, which, again, were not entirely Freshworks Studio’s fault. Some of the problems came from our backend (database/API), which we built and maintained throughout the process.

How did your relationship with the vendor evolve?

The initial meet and greet went well. We felt a warm, positive vibe and appreciated their enthusiasm for what we were doing. Early on in development, I felt that they weren’t assigning the appropriate amount of resources to review our use cases and wireframes, which led to problems with translating the design to the developers. 

Once we had a conversation about this with their co-founder, they adjusted the resources being assigned to the project manager so that he could focus more attention on getting the details translated properly to the developers.

From then on, things moved at a satisfactory pace, with our project manager working very hard to make sure everything got taken care of based on the initial scope of work agreements.

How did Freshworks Studio address the challenges that arose?

As challenges arose, we initially struggled to identify what was causing the core disconnect between our team and the Freshworks Studio development team. We both took responsibility for not being 100% clear on how the designs were supposed to be implemented, and this was a big learning curve for both of us. As we moved through the growing pains, Freshworks Studio responded by assigning us more resources without incurring additional costs. This helped tremendously in getting the product to market. 

However, some of the issues were snowballing and difficult to track completely, so we ended up launching a product that didn’t feel completely ready.

Again, we played a role in this as much as Freshworks did, and subsequently learned the inherent challenge in having part of the job (design/discover) done by our team, and the development/project management done by theirs. With such a complicated app being built simultaneously on iOS and Android, it just makes for a very challenging environment to deal with the iterative process of software development and testing. This is especially when working with a remote team where the time difference means production meetings at 8 PM, or 7 AM.

How was project management handled?

Their project manager wasn’t responsive during early communications, which set us up for challenges in the development phase. However, as I said earlier, once this was addressed, our project manager worked overtime to make sure we stayed on track.

Is there anything that the vendor did well or that you would consider a strength?

They absorbed a significant amount of overage charges, gave us breaks in other areas, and didn’t penny pinch when it came to additional QA testing or adjusting the designs due to incomplete UX/wireframes. The last quarter of the job was really solid from a project management standpoint, and the co-founder also really stepped in to make sure we had what we needed to get to market.

Are there any areas they could improve?

The process of delivering our own UX wireframes, designs, and use cases to the development team needed to be handled with more attention to detail. The developers didn’t understand certain aspects as we had intended, so some things were built incorrectly, causing the timeline and cost to both expand significantly beyond the initial quotes. 

However, Freshworks Studio responded by absorbing a lot of the overages and working overtime to deliver the apps, so they made up for the mishandling there with a lot of commitment to ensuring we were satisfied with the end result.

Do you have any advice for potential customers?

Don’t be afraid to go up the organizational ladder to address any concerns. Also, unless it’s for a really specific reason, consider allowing Freshworks Studio to do their own UX/wireframes and discovery process with you. We all agreed after the fact that they operate the best with everything done in-house.

3.5
Overall Score
  • 3.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 3.0 Quality
    Service & deliverables
  • 4.0 NPS
    Willing to refer

App Dev for Musical Creation Tool

“All things considered, it was a successful collaboration.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Sept. 2017 - Oct. 2018
Project summary: 

FreshWorks Studio built an iOS app that acts as a music creation tool. The motion-driven system transforms Apple devices into instruments, allowing users to manage the key, volume, and other audio settings.

The Reviewer
 
11-50 Employees
 
Victoria, Canada
Paul Green
Engineering Manager, CanAssist
 
Verified
The Review
Feedback summary: 

The prototype is currently live on the app market. So far, it’s received positive feedback from users. FreshWorks Studio was extremely proactive throughout the engagement, making sure they understood the requirements. Overall, they were professional, communicative, and committed to the project.

BACKGROUND

Introduce your business and what you do there.

I’m an engineering manager at CanAssist. We’re a grant-funded organization of technical, programming, and operations staff within the University of Victoria. Primarily, we develop programming and assistive technologies for the disability community. Our solutions assist people of all ages with congenital or acquired illnesses or barriers. We don’t necessarily conceive ideas internally, but we partner with individuals, groups, or organizations that approach us with a challenge. I oversee all of our mechanical, electrical, and software-based projects.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We’d just taken on a substantial project with high public demand and interest. To create something truly fantastic, we knew that we needed outside experts to augment our internal staff.

SOLUTION

What was the scope of their involvement?

We started prototyping the solution before partnering with FreshWorks Studio. Based on that, they built out an iOS application called Waveband. It’s a creative tool to be used in music therapy settings. In a nutshell, the system lets users without the musical knowledge or the cognitive ability to play a traditional instrument compose their own work. The mobile app is available for iPhones, iPads, or iPod Touches. It basically converts the devices into motion-censored instruments.

Waveband works in tandem with another application called The Conductor, which lets users play together in a band, assign instruments, and change the key, scales, volume, and motion required to play. Users can also mute audio, play background tracks, and introduce flourishes like riffs, arpeggios, and chord progressions. The apps work together to bring a band to life, without the need of any physical instruments.

Currently, the app is already live as a prototype, and we’re planning the official product launch. We’ll provide our clients with kits that explain how to use the solution. We’ve also decided to continue our engagement with FreshWorks to provide support.

What is the team composition?

We had consistent contact with their founders, CEO, and COO. In total, we worked with three different project managers at different points of the engagement. There was also a business analyst involved from start to finish. It wasn’t until later in the project that we started speaking directly with developers.

How did you come to work with FreshWorks Studio?

We were referred to them by our supporters in the software industry. Through our network, we were introduced to the FreshWorks Studio team.

What is the status of this engagement?

We initially discussed the project and signed a contract with them in September 2017. The official work lasted from January 2018–October 2018.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

Overall, we’re very happy with the end product, and the results are tremendous. We’ve received unanimous praise for the solution. Here’s a quote from one of our early users: “The music kit is a great tool for those with major physical and cognitive challenges. It’s great to be able to offer clients an instrument to play when they’re unable to play any other instrument.” We use quotes like these to spread the word about our product and promote its unique capabilities.

How did FreshWorks Studio perform from a project management standpoint?

FreshWorks Studio was always looking ahead. If we were on schedule to miss a deadline, they’d let us know immediately and provide a reason. We could plan for delays and adjust our timelines accordingly. The communication was consistent. We used several internal tools but mainly spoke over the phone. The team was diligent in terms of notetaking and documentation, sending a follow-up after every interaction.

The partnership didn’t start all that smoothly, but we soon learned how to work together. It took a few tries before we learned how to manage each other’s expectations. We went through a bit of turnover before we were happy with the FreshWorks Studio team. They changed the composition several times to include resources with specific skills and expertise. We also started speaking directly with the developers and bypassing an intermediary, which ultimately benefitted our relationship. All things considered, it was a successful collaboration.

What did you find most impressive about them?

They were flexible and understanding from the start. When we described our requirements, they didn’t get to work straight away, but instead asked a lot of questions about our vision.

Are there any areas they could improve?

We’re happy with their work. They maintained a good understanding of our clients’ needs, realizing that our solutions need simple interfaces. Things that may seem straightforward might be inaccessible for certain users. They kept this in mind throughout the development process, proposing easy controls for the system.

Any advice for potential customers?

Clients should take the opportunity to get to know FreshWorks Studio’s founders and staff on a personal level. Their enthusiasm is built into the company culture.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

App Dev for Outdoor Travel Company

“They not only wanted to deliver something that worked but something that they’d be proud to share.”

Quality: 
4.5
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
Apr. 2018 - Ongoing
Project summary: 

Combining the functionality of two legacy apps, FreshWorks Studio built iOS and Android versions of a guest-facing platform for a resort. The app offers key information and an AR-powered way-finding feature.

The Reviewer
 
201-500 Employees
 
Vancouver, Canada
Jodi Westbury
Director of Marketing & Communications, Grouse Mountain
 
Verified
The Review
Feedback summary: 

FreshWorks Studio delivered a high-quality and stable app, and they’re currently assisting with the QA process. It’s been a seamless collaboration. The team offers valuable solutions to each challenge, completes tasks on schedule, and shows a strong commitment to the final product’s success.

BACKGROUND

Introduce your business and what you do there.

I’m the director of marketing and communications at Grouse Mountain. It’s a year-round resort located in North Vancouver. In the winter we primarily support activities like skiing, snowboarding, and snowshoeing. In the summer, our main attraction is a wildlife refuge with two orphaned grizzly bears.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We had two iOS mobile apps developed by a previous vendor. One was a general information platform, and the other was specifically for the Grouse Grind, which is a challenging hike that attracts a lot of guests—it’s a bucket-list item. We wanted to consolidate the two apps into a single platform and build iOS and Android versions.

SOLUTION

What was the scope of their involvement?

FreshWorks Studio combined both our apps’ functionalities into one app, then built out versions for iOS and Android devices. Using modern technologies, the team updated the platform’s look, feel, and experience.

We analyzed the usage data of our original systems and determined several key information points. FreshWorks Studio built the app to pull that data from our main website, offering users quick access to the webcams on our property, the weather, recent snowfall metrics, current run and lift statuses, and timing calculations for the Grouse Grind. They also used AR technology to create a way-finding feature for our guests as they explore our resort.

Currently, we’re in the QA process. Both teams are analyzing the current platform’s performance and noting additional features or elements we’d like to add.

What is the team composition?

Initially, I met with Sam (CEO, FreshWorks Studio), but Alexa (Project Manager, FreshWorks Studio) handles the bulk of our interactions. She manages the team on their end.

How did you come to work with FreshWorks Studio?

We wanted to take advantage of the thriving tech sector in British Columbia, so we mainly searched for vendors within our region. After considering a variety of candidates, we ultimately chose FreshWorks Studio. They provided great references that spoke to the quality of their work on some fairly complex projects. Overall, they seemed to be a good fit.

What is the status of this engagement?

We started the project in April 2018, and the work is ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We’re happy with the application’s quality and functionality. Now, we’re just working through a few of the UX details and fixing some minor bugs. We’re looking forward to the finished product.

How did FreshWorks Studio perform from a project management standpoint?

Alexa is amazing. Under her guidance, the team works at a very good pace, hitting each milestone and completing each sprint. They were proactive in identifying challenges and offering possible solutions.

They use a project management tool on their end, but we mainly communicate via email and phone calls. For quality assurance, we record information in several collaborative spreadsheets.

What did you find most impressive about them?

Even though they’re located on Vancouver Island, they made the trip to our resort to familiarize themselves with our brand and our attractions. To make sure they were accurate in developing the timing feature for the Grouse Grind, a few members of their development team actually did the hike themselves. They produced an amazing video of their experience and shared it with us. This speaks to their commitment to our application. They not only wanted to deliver something that worked but something that they’d be proud to share.

Are there any areas they could improve?

I don’t have anything negative to say. We haven’t had any problems.

Any advice for potential customers?

Any challenges we had stemmed from our end. Speaking directly to future clients, I think that it’s beneficial to put together an appropriate team for development projects. Pick staff with technical background and familiarity with the process. It’s important that everyone involved understands the consequences of making changes early in the design process versus in the middle of development.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
    They reasonably accommodated the complex features we asked them to build.
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Travel App Dev for Airline Company

“Once they commit to a project, their level of engagement and enthusiasm is through the roof.”

Quality: 
5.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
May 2017 - Aug. 2018
Project summary: 

FreshWorks designed and developed a mobile app for iOS and Android, including features that allow users to book flights and tours, view upcoming and past travel, and access interactive media.

The Reviewer
 
51-200 Employees
 
British Columbia, Canada
Chatman Shaw
Reservations and Project Manager, Harbour Air Group
 
Verified
The Review
Feedback summary: 

FreshWorks delivered a modern, user-friendly app with significantly improved functionality for users, allowing them to book travel seamlessly. In addition to providing invaluable feedback for improving the app, their team continues to be a joy to work with overall.

BACKGROUND

Introduce your business and what you do there.

I'm a reservations and project manager for the Harbour Air Group, the largest floatplane operation in North America. We offer scheduled service flights, as well as scenic flights and tour packages in Vancouver, Canada.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studios?

We needed help developing a mobile app that would allow our customers to book flights more easily through their mobile device, improving on the previous version we had. 

SOLUTION

What was the scope of their involvement?

FreshWorks designed and developed a mobile app for iOS and Android that allows users to book flight reservations, view upcoming and past flights, and access 360-degree videos of some of our scenic flights. They incorporated frequent flight options, which adapts to user preferences over time, as well as additional customer help sections. FreshWorks' team also communicates directly with the vendor that built our reservations system as needed.

What is the team composition?

I primarily work with a dedicated project manager, as well as a couple of developers.

How did you come to work with FreshWorks Studios?

They approached us originally. We already had an iOS app out, but its functionality was very basic, so FreshWorks identified an opportunity for us to expand its features. Their ideas were in line with our goals, so we were happy to bring them onboard to explore the project further.

How much have you invested with them?

We've invested around $120,000, which includes some maintenance services, as well as some continuous development.

What is the status of this engagement?

The project kicked off in May 2017 and we expect it to go live in the next couple of weeks (September 2018), following our testing phase.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We've already received a lot of great feedback in regards to the new modern and clean UI and overall booking flow within the app. It's obvious that a lot of effort went into the highly interactive design.

How did FreshWorks Studios perform from a project management standpoint?

They're great at communicating, as well as establishing and sticking to timelines. We track phases of the development through Jira, which has helped us see how each iteration is coming along. They've also been very upfront about any challenges as they've come up and proactive in providing solutions for dealing with them.

They take a cautious approach when building the UI, which has been very helpful–always thinking from the perspective of the end user.

What did you find most impressive about them?

Their team is genuinely interested in helping their clients grow within the app world. We wouldn't have the upgraded app we have now if they hadn't reached out to us initially with some great ideas for how to revamp it, so working with them was a no-brainer. Once they commit to a project, their level of engagement and enthusiasm is through the roof.

Are there any areas they could improve?

Since it was my first app development project, it just would've helped to have more aspects of the process explained in layman's terms.

Do you have any advice for potential customers?

Make sure your project managers have a good rapport with your team, which starts from conversations in the beginning. Part of our success can be attributed to the fact that our personalities and vision aligned so well with theirs, which was directly reflected in the outcome.

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Android POS App for Travel Company

“They did everything we wanted and more.”

Quality: 
4.5
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
 
Feb. - June 2018
Project summary: 

FreshWorks Studio developed a mobile POS application for Android. Using an agile approach, they built the app to function in remote locations without internet connectivity.

The Reviewer
 
1,001-5,000 Employees
 
Canada
Project Manager, Travel Company
 
Verified
The Review
Feedback summary: 

FreshWorks Studio adhered to specific requirements and delivered a high-quality mobile app. They’re a team of talented individuals that are willing to adapt to different strategies. They completed tasks ahead of schedule and performed additional developments under the original budget.

BACKGROUND

Introduce your business and what you do there.

I’m a project manager for a travel company.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We hired them to build an Android POS application for use in remote locations. The software enables agents to sell tickets.

SOLUTION

What was the scope of their involvement?

FreshWorks Studio built the POS application per our specifications. Most similar apps rely on connectivity to operate. Considering we live in a connected world, that isn’t usually a deal-breaker. What makes their solution unique is that it’s capable of operating in an offline environment. They developed the app solely for Android.

What is the team composition?

We worked with a project manager, a business analyst, two developers, and a UI/UX resource.

How did you come to work with FreshWorks Studio?

We worked with FreshWorks Studio in the past and they’ve proven to deliver projects successfully. We went through a full RFP process and they presented the best solution for the company.

What is the status of this engagement?

Development took place from February–June 2018.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

Their work replaced an old application that had less functionality. The number of reported incidents decreased significantly since we introduced the new solution. We don’t have defined metrics to track how long it takes users to complete transactions using our software, but the general feedback indicates that the new app is much faster than its predecessor.

How did FreshWorks Studio perform from a project management standpoint?

We used Jira extensively to track and manage the project. I oversaw the engagement, but they were responsible for developing the application. As a result, they used an agile approach even though we aren’t an agile organization. We didn’t engage in debates over which method would be better suited for the project. Everyone had a defined role and we worked together well because of that.

What did you find most impressive about them?

We appreciated their willingness to adapt to our processes. They were hungry for our business and stayed tenacious through the product’s delivery. They did everything we wanted and more. Their team is professional and knowledgeable. Whenever we asked a question they didn’t know, they’d research the options and come back with a thoughtful answer.

Do you have any advice for potential customers?

Establish a stable relationship with the project manager from the start. We quickly developed a mutual trust and saw positive results shortly after.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They delivered everything per the timeline.
  • 5.0 Cost
    Value / within estimates
    They provided more than we expected and did so under budget.
  • 4.5 Quality
    Service & deliverables
    The app performs as expected.
  • 5.0 NPS
    Willing to refer
Verification

Clutch verification provides an additional layer of data to help you make the right purchasing decsion of business services. Learn more

Verification Level
Gold
VERIFIED
Business Entity
Status
Active
Jurisdiction of Formation
Canada
ID
805482973BC0001
Date of Formation
Jul 4, 2014
Last Updated
Apr 18, 2019
Payment & Legal Filings
International Credit Risk Assessment

Per our methodology, the International Credit Risk Assessment rating is determined by our analysis of a credit report and third-party data.

Very Low Risk
Last Updated
May 21, 2019
Client Reviews
VERIFIED CLIENT REVIEWS
32
OVERALL REVIEW RATING
4.6
Source
Clutch
LAST UPDATED
May 10, 2019