We Create Experiences, Not Just Apps

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
  • Unit 2, 532 Prior St
    Vancouver V6A 2G5
    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 | Education - Enterprises - BC Hydro | BC Ferries | TELUS | A Place For Mom | Hootsuite | Harbour Air | Grouse Mountain | NWTRPA - Startups - SPAAH | Playbook | PetVibe | IDG Blockchain | Intelage - Partnerships - IBM | CGI | Sierra Systems | PwC | Quartech | EY - Municipalities - City of Victoria | West Vancouver | Coquitlam

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

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

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

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

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.


Tech Stack

iOS: Swift

Android: Kotlin

Backend: (existing)


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

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

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/

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

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

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

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

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

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

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

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/

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

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

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

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

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

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

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

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.

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 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.

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

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/

Reviews

Sort by

Google My Business Integration for Social Media Platform

“They have a very skilled team that was dedicated to our success.”

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

FreshWorks Studio built an integration between a social media platform and Google My Business, which lets users manage both their search and social presence in the same platform.

The Reviewer
 
1,001-5,000 Employees
 
Vancouver, Canada
Dimeji Omikunle
Technical Partner Manager, Hootsuite
 
Verified
The Review
Feedback summary: 

The integration was adopted by multiple users and the in-house team is happy with the results. Highly responsive, FreshWorks Studio addressed any issues immediately, while their ability to adhere to the plan and stay within the budget made them easy to work with. 

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I'm a partner manager on the Ecosystem team at Hootsuite. Hootsuite is a social media management platform that allows users to manage all of their social media networks from one central dashboard. My role involves fostering Hootsuite's open ecosystem through apps and integrations to scale our business faster than we could on our own; ultimately helping customers large and small grow their brand, business and customer relationships with social.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

Needed a solution that enabled Hootsuite users to manage their search (and social) presence, promoting company updates through posts and customer engagement to their Google business profiles all from the same platform. We successfully partnered with FreshWorks building an integration between Google My Business and Hootsuite to achieve just that.

SOLUTION

What was the scope of their involvement?

FreshWorks Studio helped us integrate our platform with Google My Business leveraging both Hootsuite and Google My Business public API for, with a lot of the work being done in JavaScript.

Customers Google My Business data is displayed in the Hootsuite dashboard. We brought together a lot of the technology that we have in-house and FreshWorks Studio's expertise in designing and building web applications. 

The integration enables users to manage both their search and social presence in the same platform. It also enables local business managers to manage & promote their company business profiles online visible in Google Search & Maps results. 

What is the team composition? 

Team structure included a project manager, UI designers, one frontend developer, one backend developer, and one tester.

How did you come to work with FreshWorks Studio?

I found FreshWorks Studio on Clutch. I liked their company profile, what they were about and their approach to solving problems.

What is the status of this engagement? 

We worked with FreshWorks Studio between March–June 2019.

RESULTS & FEEDBACK

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

They have a very skilled team that was dedicated to our success. The integration that they put together was adopted by many users within the last four months. There were very few bugs or issues, and FreshWorks Studio was always highly responsive and resolved them as soon as possible.  They delivered a high-quality product, and we'd work with them again on future projects. 

How did FreshWorks Studio perform from a project management standpoint? 

They stayed within the budget and executed everything according to the plan, with minimal deviation from what we agreed on.

What did you find most impressive about them?

They're very proactive and do good work. 

Are there any areas they could improve?

Not really. They're a growing company, so I hope they don't let the expansion impact the quality of their work. 

Do you have any advice for potential customers?

They're very collaborative, so stay engaged throughout the process and work closely with their team. They've definitely proven their worth and their quality. 

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

Secure Mobile App for Medical Technology Company

"FreshWorks Studio took full ownership of making the project a success."

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

FreshWorks Studio developed the frontend of an app that provides MRI data and images to patients. They helped create multi-factor identification and authentication methods to make the app secure.

The Reviewer
 
11 - 50 Employees
 
Vancouver, Canada
VP Technology, Prenuvo
 
Verified
The Review
Feedback summary: 

While the app isn't fully public, the number of cases has increased markedly since the engagement began. FreshWorks Studio's expert team inspired confidence throughout the project by communicating clearly from the start. Their diligence and responsiveness made them a valuable partner.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there. 

I'm the VP of technology and innovation for Prenuvo. We do preventive MRI imaging. Our high-level pitch is we want to be the dentist for the rest of your body.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio? 

Traditional radiology suffers from legacy IT infrastructure and old ways of doing things. Patients want to have access to their medical information and be able to freely share it as needed. FreshWorks Studio helped us develop a mobile app that enables patients to get their health information and distribute it to whomever they choose.

SOLUTION

What was the scope of their involvement? 

FreshWorks Studio developed and designed the frontend of our app. We worked closely on the project together as our in-house team led the backend development. They developed native mobile apps for both iOS and Android. The backend provides the APIs that they use to get the data and display it to the user. 

One of the key features of the app is a secure login. We're dealing with health information so security is obviously a top priority. The app uses multi-factor identification and authentication methods, such as fingerprint authentication or a secure passcode. The app also presents medical information in a way that's easy for patients to visualize, understand, and contextualize. The medical industry it's full of jargon. We made sure that the app is educational and the information is organized in such a way that it's very easy to understand. Not only do we show for what's wrong with that person, but we also use color-coding to emphasize what's working well. 

What is the team composition? 

The core team was four people. We had a project manager, an Android developer, an iOS developer, and a QA lead. 

How did you come to work with FreshWorks Studio? 

We found them through a Google search. As a young company that’s moving quickly, it was important to us that the people we're working with are in the same time zone. While we’re not in the same city, we liked that FreshWorks Studio is in Victoria. There was also a question of which technologies to use. We didn’t know if React Native could handle the technical load of so many images. They had a lot of experience in native mobile app development. They were quite motivated and willing to take on the challenge, which convinced us that they were the right choice.  

What is the status of this engagement? 

The project took place from August 2018–March 2019.

RESULTS & FEEDBACK

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

We're not sharing the mobile yet with every customer. We're only showing it to VIPs and select people that we ask to try it out. 

How did FreshWorks Studio perform from a project management standpoint? 

FreshWorks Studio performed quite well. Their communication was amazing. They integrated directly into our Slack. We were in frequent communication throughout the collaboration. Our backend developers worked closely with their frontend developers. We had to weigh in and stay engaged, so that meant daily—or sometimes hourly—updates. They were very responsive. 

The communication aspect was so important because we move so fast. We can't afford any delay between making a request and actually getting a response back. Even small delays can add up as the impact is multiplied. We had a really good experience working with FreshWorks Studio. They provided updates at the sprints and whenever there was a major release. There were also in-between updates. They did a lot of QA testing. Every task was assigned to a person and they got back to us quickly. 

What did you find most impressive about them?

FreshWorks Studio took full ownership of making the project a success. They were willing to work with me after hours to ensure we were confident before a demo. That's actually really important because it's hard to test for when selecting a company. 

Are there any areas they could improve? 

Their invoicing could have been better. For example, we were quoted one additional hour of developer time. By the time they put in the overhead, we were billed 2–3 times the quoted amount. They weren't trying to hide the costs, but it wasn't communicated effectively. 

Do you have any advice for potential customers?

When we were still deciding whether or not to hire FreshWorks Studio, their CEO hosted a video call and showed me a tour of their office. It might sound silly but it had a significant impact on determining if we should work with an offshore team or pay more for a local developer. It helped me see them as a legitimate company with real people diligently working in an office.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
    The original quote was four months, but an issue allocating Android resources took two extra months.
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

UX/UI Research & Design for Startup App

“It was so nice because there was always someone that I could talk to about anything, at all times.”

Quality: 
4.5
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
4.5
The Project
 
$10,000 to $49,999
 
Nov. 2018 - May 2019
Project summary: 

To kickstart the app for a one-man startup, Freshworks Studios offered a diverse array of design ideas. From app function to storytelling, they worked to translate their client’s vision into mobile form.

The Reviewer
 
1 - 10 Employee
 
Canada
Mark Matthews
Owner, ROVE
 
Verified
The Review
Feedback summary: 

Freshworks Studios met the specific design needs of the client, providing them the crucial foundations for a startup app. Communicative and friendly, the team established effective user stories and delivered unique designs. The diverse team of Freshworks Studios was a true pleasure to work with.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m starting up a tourism-based booking app for extreme sports called ROVE. It’s a one-man show at the moment.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Freshworks Studios?

I needed help in creating the design and function of my app and establishing its user stories.

SOLUTION

What was the scope of their involvement?

Starting from the base, Freshworks Studio and I discussed the goal of the app, as well as the designs and features that I envisioned for it. This took place over a handful of meetings in their local office, and was a process that took up a large fraction of the timespan. After we hashed out the details of what we wanted, Freshworks Studio began creating the design for the app with the remainder of my budget.

What is the team composition?

I first met with Sam (CEO, Freshworks Studio.) I then worked with one main designer, a project manager, and a couple of others who helped with the storytelling aspect of the app. They have a lot of team members but they’re very closely-knit.

How did you come to work with Freshworks Studios?

I found Freshworks Studios through searching online and asking friends who are in the app development industry. After doing some research on different companies and looking at their past projects, I decided to go with Freshworks Studios because I really liked their designs.

How much have you invested with them?

I spent close to $30,000. 

What is the status of this engagement?

The project went from November 2018–May 2019.

RESULTS & FEEDBACK

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

They did great work. They did a really good job laying the design foundations for the app. I went over the budget a little bit because I didn't realize how expensive the work would be, and I was still figuring out exactly where I wanted to go with the app. But it was the proper work that needed to be done. 

How did Freshworks Studios perform from a project management standpoint?

It was always really good communication. Even though there are a lot of team members, they all know what’s going on. It was so nice because there was always someone that I could talk to about anything, at all times. 

What did you find most impressive about them?

I thought it was a really good crew of people. They’re such friendly people to work with, and their design work is also extremely diverse. Freshworks Studio’s ability to cater to different demands really makes them stand out from other companies. I think that’s what’s delightful about them.

Are there any areas they could improve?

It’s hard to say since I’m just a one-person company, and I was totally new to app development. I think it would've really helped if they had been explained exactly how the process would look from start to finish (e.g., timeframe, budget). Likewise, if I were able to communicate exactly what was needed, then they probably could have made it work.

Do you have any advice for potential customers?

Be really clear about what you want, and then they’ll be very helpful. 

4.5
Overall Score They're pretty up there.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They're really good on this front.
  • 4.0 Cost
    Value / within estimates
  • 4.5 Quality
    Service & deliverables
  • 4.5 NPS
    Willing to refer

Canadian Site Dev for Senior Living Referral Firm

"Disciplined and organized, the team brought the project in on time and within budget."

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

FreshWorks Studio revamped a Canadian version of a website using a new tech stack—React and Node.js—and CI/CD pipeline. Key features include a new image viewer, location-based list pages, and SEO integration.

The Reviewer
 
1001-10,000 Employees
 
Seattle, Washington
Bernadette Ziegler
Directory of Quality Assurance, A Place for Mom
 
Verified
The Review
Feedback summary: 

The website has partially launched due to internal factors, but FreshWorks Studio still produced a high-quality site on time and under budget. Regular communication, valuable insights, and patience enabled a smooth workflow, leading to more work for the highly skilled team.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the director of quality assurance for A Place for Mom. We provide a free service that helps families find tailored care situations for loved ones.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We were looking to revamp our website in Canada. We lacked the resources and bandwidth to manage our current site, and we wanted to upgrade it to a new stack and template that we’d then use for the rest of our site.

SOLUTION

What was the scope of their involvement?

FreshWorks Studio updated the site and migrated it to our updated tech stack using React and Node.js. We had created a new continuous integration and delivery (CI/CD) pipeline, and their team was the first to use this stack. They created a new viewer with multiple views to showcase images of our partner communities. There is also a destination page that lists communities within designated areas specified by users through search criteria. Lastly, FreshWorks Studio implemented SEO and search engine marketing (SEM).

What is the team composition?

We worked with Rachit (Web Development and Project Management, FreshWorks Studio) who served as our TPM. We also had a scrum master, a few quality assurance engineers, and four software developers. The team consisted of a few senior people and other members as well.

How did you come to work with FreshWorks Studio?

I wasn’t involved in the decision to hire them. Our senior director of engineer and our CTO was looking for a team for this project, and they found FreshWorks Studio through Clutch.

What is the status of this engagement?

We worked together on the initial project from August 2018–April 2019. FreshWorks Studio still provides ongoing work in other areas.

RESULTS & FEEDBACK

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

We’ve held off on fully launching and publicizing the site because we decided to include more features. We can’t fully judge the impact yet until we start moving traffic to the site, but we’re thrilled with FreshWorks Studio.  The team helped us through scrum processes—which are still new to our organization—and picking tools and procedures to use. They were open to what we wanted to do; we never received pushback on our requests. I’ve worked with several remote teams, and FreshWorks Studio is one of the easiest to work with.

How did FreshWorks Studio perform from a project management standpoint?

We sometimes visited FreshWorks Studio for face-to-face visits, but we primarily communicated using Slack or video-conference calls. Their TPM consistently shared progress updates with us and raised any issues that came up. Since their team was the first to use our new CI/CD pipeline, we had to work out many obstacles, and they were very patient with us.

What did you find most impressive about them?

Disciplined and organized, the team brought the project in on time and within budget. They delivered high-quality web development work and built the template we plan to use on other sites. Our executive is very happy with their work, which has led to our continued partnership.

Are there any areas they could improve?

Nothing comes to mind. FreshWorks Studio was effortless to work with compared to past experiences with other remote teams. Their communication and planning were excellent, and the project ultimately came in on time and within budget—a hard feat for an internal team to achieve, let alone an external organization.

Any advice for potential customers?

As with any contractor, have solid requirements and a firm idea of what you want them to build. FreshWorks Studio is highly innovative; they can help think of new ideas and suggest different ways to do things. However, it’s much easier to build a schedule and set of expectations around a fully-formed concept rather than a vague outline.

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
    I don't think that anybody was disappointed with the product we got for the money we paid.
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I would recommend FreshWorks Studio to anybody. In fact, I already have to a company I used to work for.

Mobile, Web and Backend App Dev Crown Land Livestock Grazing

"The team never turned down a request—they always looked for a way to make it work."

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

FreshWorks Studio made a digital solution to manage specialized contracts for a government agency. It consists of an iPad app, a web app, and a backend database built using React and Red Hat.

The Reviewer
 
11-50 Employees
 
British Columbia, Canada
Product Owner, Government Agency
 
Verified
The Review
Feedback summary: 

The solution launched and has received praise from internal and external users so far on its ease of use. FreshWorks Studio navigated resource constraints and delays to deliver a high-quality solution that works. Flexible, patient, and organized, the team led a smooth workflow from start to finish.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m a product owner for a government agency.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with FreshWorks Studio?

We were working on developing a digital solution to improve collaboration between our agency and agreement holders on planning activities.

SOLUTION

What was the scope of their involvement?

FreshWorks Studio built an iPad application and a web application used by both government staff and agreement holders. They created a series of online forms and workflows for both parties to enter data according to legal requirements. Staff submit the initial data in the iOS app. The information then syncs with our database and the web application, where agreement holders can access it and input any additional data. A single sign-on process linked to existing IDs makes authentication as easy as possible. 

The FreshWorks Studio team delivered an iOS app, a web app built with React, and a backend built using NodeJS deployed on openshift. We thought that the project would mainly involve the web app and iOS interface; however, the database took up a larger chunk of work than expected. The team adapted well to learning new things and working outside their primary skillset.

What is the team composition?

I worked directly with three members of the team: a UI/UX person, an iOS and iPad person, and a full-stack developer who built the database and web application.

How did you come to work with FreshWorks Studio?

We tried to get the project off the ground through the traditional government channels, but we weren’t making much progress. An internal technology-focused lab connected us to FreshWorks Studio as an approved vendor.

What is the status of this engagement?

We worked together from February 2018–April 2019. We still keep in touch. FreshWorks Studio makes sure that we have the information we need to proceed to the next steps of the project.

RESULTS & FEEDBACK

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

We did a gradual release at the end of February 2019, and we now have a fair number of both staff and agreement holders using the app. The app and content have been generally well-received by users. People are excited about having a digital option to simplify this back-and-forth process. We couldn’t integrate some components right away because of delays and resource constraints on our end, but FreshWorks Studio accommodated us.

How did FreshWorks Studio perform from a project management standpoint?

This was the first time our agency had worked on an agile project. I had to work remotely with the team. However, FreshWorks Studio worked around my needs and was open to trying different communication tools—including Skype and Google Hangouts—throughout the project. 

We used Trello with add-ons to counteract story points and track our work and Miro (formerly called RealtimeBoard) to record progress. I kept the Trello board up-to-date while our scrum master maintained Miro and led sprint reviews. I appreciated FreshWorks Studio’s flexibility and patience throughout our time together.

What did you find most impressive about them?

FreshWorks Studio’s willingness to adapt stood out most to me. They accommodated me working remotely and the way that the scope of work evolved. The team never turned down a request—they always looked for a way to make it work. 

Are there any areas they could improve?

We underestimated how long the final scope would take for us to complete. As a result, we ran out of time to run full testing before we launched in order to meet our hard deadline. 

Any advice for potential customers?

I found FreshWorks Studio very accommodating when communication was frequent and complete. Every time we communicated, they were eager and responsive to our needs. The team patiently worked around our dependencies that slowed us down. It was challenging not having the time we needed to test before the solution went live.

5.0
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

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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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

Cognitive Behavioral Therapy Apps for National 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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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

Design and Dev of National Organ Donor Registry System

“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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

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