Progressive Web App (PWA): web based, mobile friendly

Progressive Web App for an online Pharmacy 


The Mobile app and Admin Panel were built on a PWA technology (Progressive Web App). Therefore, it means that the app was built on a web-based platform but is mobile friendly (looks like an app on a mobile phone and works on Android phones and iPhones). That solution helps senior users and technicians to have the app on a computer screen and, also helps the pharmacists and younger generation users to have the app on their phone, anytime. 

Case Study

As a pharmacist, it is becoming increasingly important to meet customers’ needs in more places than just the traditional storefront. Certain groups such as the elderly or disabled have a harder time making it into the store to pick up prescriptions, and with the busy schedules of the average person finding the time to go into a store didn’t always work. Our client realized this need and approached us to find a solution. They wanted to create a platform that would allow them to fill, refill, and ship prescriptions without ever having to have the patient step foot in-store. We took this idea and designed a website that fulfilled these needs and additionally would allow the client and his team to communicate with patients in a convenient and user friendly manner. 

Our first priority was making sure the platform was user friendly and would provide the same level of patient care and experience that customers receive in store. This meant that the client had to have a positive experience using the platform, but also that the legal requirements were being met as well. Maintaining the proper procedures and required communication levels remotely was something we had to get right! To accomplish this, we built two separate, but connected platforms to provide an optimal experience for both the pharmacists and their team, and the patients. 

The first platform was built for pharmacists and technicians where they could securely action patients ’ submitted prescriptions. It allowed for communication between pharmacists and technicians, the ability to upload media to provide additional information on orders, as well as to receive, approve, and ship prescriptions to patients. The platform provided varying levels of access depending on the account type so that technicians could still have access to patients via communication channels, and prepare prescriptions, but the pharmacist was required to approve all orders and shipments. 

The second platform was the customer-facing portal where patients could make a profile, upload, and order prescriptions. The system can also save prescriptions that had refills so patients could request a refill without re-entering the prescription information. Additionally, we built a communication channel between patients and the pharmacist where patients could request a consultation to have their questions answered in a conversation hosted on the platform. This feature allowed the client to maintain the level of patient communication that was expected in stores, in a digital manner. 

Both platforms (Mobile app and admin panel)  were built on a PWA technology (Progressive Web App). Therefore, it means that the app was built on a web-based platform but is mobile friendly (looks like an app on a mobile phone and works on Android phones and iPhones). That solution helps senior users and technicians to have the app on a computer screen and, also helps the pharmacists and younger generation users to have the app on their phone, anytime.

Contact us today and let us help you plan, design, build and launch your mobile or web app to the market.

Phone: (403) 464-4554


GOAT Generation app – Project Rescue: From project failure to launch the app to the Google and Apple Stores

The founders of Goat Generation app approached TERRAFORM – app development as they were looking to complete their app idea that was originally developed with another company. Their vision is to create a platform that would reduce food waste while supporting local charities. The app would allow users to donate their leftover food to be purchased by other users, with a portion of the proceeds going to the charity of the donors choice. 

The previous development company could not deliver what was on the scope and fulfill the clients’ needs. When TERRAFORM took over the project it was nearly 60% completed. 

  • The Android version of the app was functional but not working properly and the payments’ integration (PayPal) was not completed.
  • The iOS version of the app was not working and had several bugs.
  • The CMS had very simple features and was not close to the client’s requirements.


However, the biggest hurdle was to work on an older language in which the app was originally developed (Appcelerator – Titanium and .NET ASP).

As the client already had spent resources to build the app, TERRAFORM had to work on a limited budget to correct and build the core features of the application using an older technology.

To ensure our team could provide the best solution to the project, TERRAFORM assessed the client’s needs for the app, the current standing of it, what was missing from the original project and options to build it and deliver to Apple and Google stores. Our team presented technical assessments, an overview of the app features and options (keep with Appcelerator Titanium, move to Appcelerator Alloy or move o Native or Reactive Native).

There have been hurdles developing on Appcelerator – Titanium as the libraries are not up to date or do not offer full support from the tech community. The project presented more issues than usual but those issues were fixed after a great effort of all the team.

The app is in the Google and Apple stores and it is gaining more traction every day. TERRAFORM – app development has worked with GOAT Generation to deliver the best outcome possible to the community and to build the founders’ dream: “reduce food waste and support local charities”. 

Consult with us today and we will help you with app idea and project:

TERRAFORM was very proud and happy when Goat Generation App hit the news. Here is the article from CBC:

Mobile App Development Solutions by Terraform Wins GoodFirms Recognition

GoodFirms appreciated Terraform for its outstanding mobile app development & DLT services.

About Terraform


Terraform has been showcasing expertise in developing apps since 2009, and the founder holds experience of working in technology for over 20 years. 


The company prioritizes offering web app and mobile app development services to its clients in both native as well as hybrid languages.


Terraform provides excellent business solutions on a large scale, whether it is for a client, a team of clients, or a big creative idea to make global.


Being the best app development company in Calgary, Terraform helps its clients by turning their mobile app idea into an expertly developed handheld reality.


The panel of expert app developers and technicians assist clients in framing a strategy that will set-up their app for success, providing them with an outstanding app to upscale their businesses.


Terraform has experience of working with clients ranging from startups like Lease Locator Oilfield and medium businesses like Zomongo to huge enterprises like Surerus Murphy Joint Venture. The company also provides services in the oil and gas sectors among others.


The skilled and brilliant workforce at the company has experience of working in project transitions and recovery. The developers at the company proficiently collaborate for projects with startup developers and companies, correcting issues and releasing the app to the market.


Terraform holds expertise in the IT industry targeting app development services along with web & software development, app & web designing, maintenance & support, big data & BI, cloud computing, IoT development services, and excellent DLT solutions.

GoodFirms Research Methodology


GoodFirms is a well-known online B2B organization that connects the IT service seekers to the service provider companies. The talented and experienced analysts at the firm carry out their research process by analyzing the companies that desire to be recognized as a top service provider companies based on three vital parameters, which are Quality, Ability, and Reliability. The companies are further scrutinized by analysts based on their market penetration, client satisfaction records, and overall experience gained in their respective domain. The companies that fulfill all the criteria mentioned above are added in the list of top IT service provider companies.


Likewise, GoodFirms also analyzed Terraform and found the company to be delivering prominent mobile app development DLT development companies. 

Acknowledged by GoodFirms


GoodFirms endorsed Terraform for its exemplary mobile app development & distributed ledger technology development services.

Mobile App Development Services


Terraform holds pride in mentioning mobile app development as their forte.


The company holds experience in developing apps on both Android as well as iPhone platform.


The expert app developers in the company have built dozens of apps for iPhone and Android with clients across Alberta. 


One of the clients has shared their delightful review of mobile app development services by the company.


This development has evolved Terraform to be ranked among the top mobile app development companies in Calgary at GoodFirms.


Distributed Ledger Technology


Distributed Ledger Technology (DLT) is one of the evolving technologies that are becoming an essential platform for businesses to provide new value and expand their operations. 


The panel of skilled and proficient experts at Terraform is always excited about new software technologies- DLT being one of them.


The experts at the firm implement various projects ranging from mining multiple cryptocurrencies to setting up an online ripple portal. They also excel at creating mobile integrations.


The brilliant and skilled workforce at the company vigorously implements logic to provide their clients with new sources of revenue and data. The panel also offers a backbone architecture for all sorts of distributed apps (dApps) ranging from games to data storage. The professionals at Terraform ensure AI integrations form a collective state of knowledge and experience.


With the agile development of IoT, DLT’s provide an appropriate source for devices to engage over the network to proffer a means of microtransactions along with distributed storage and computing power. The trained experts at the company realize that authorization and identity management can also be managed effortlessly through DLT’s. 


The developers at the company create DLT’s that provide a means of automation in the flow of various quantifiable commodities and their transactions.

Specific examples explain the application of DLT by Terraform more clear. 

TERRAFORM and Oilfield Lease Locator: a case of app success.

TERRAFORM has worked with Oilfield Lease Locator app to find a solution to the complicated oilfield mapping system.

Field operations in the oil and gas industry have always used a complicated and proprietary address mapping system. For modern workers used to the ease of Google maps, it became clear to the client that the current system was outdated. Lease Locator team wanted to modernize the way workers found sites in the field to allow them to be more efficient, as well as making day to day life a little easier. 

In order to create the ideal solution, TERRAFORM  – app development and consulting had to figure out what the exact pain points of the Lease Locator users were. The current mapping system was complicated and time consuming, and even after finding the location, figuring out how to get there was still sometimes a challenge. The Lease Locator app needed to make the old system work like a current mapping app. One that could instantly pinpoint a location, provide driving instructions on how to get there, and allow access even in remote areas with no internet service. From identifying these key issues, the solution of Lease Locator was born in partnership with TERRAFORM.  A database consisting of over 20 million data points was created allowing users to find every single location across British Columbia, Alberta, and Saskatchewan. Users can search for a destination with their choice of formats, and allow Google or Apple to give you directions within Google and Apple Maps. All locations are stored in a user’s history and can be recalled at any time, making it convenient to compare distances or revisit previous destinations. 

The Lease Locator app has 27,000 active users and hosts over 8,000 users daily. The app was also rated in the top 10 business apps in the Google Play store for Canada in 2018 / 2019.

Goole Store:

Apple Store:

Kicking off 2019 with an Exclusive Award: Terraform Tops Development Industry

As the TERRAFORM team enters another year of helping create strategies and solutions for our clients, we’re excited to share that we’ve earned some recognition for our commitment to creativity and sustained high-quality success. In rounding up the best of the best in Canada across different industries, B2B research and reviews firm Clutch gave TERRAFORM a spot on the list of premier software developers.


Clutch ranks companies based on individual evaluations of market presence, prior experience in the field, and client testimonials, among other aspects of internal operations, so we are very proud to have earned a place among the leading development firms in the country. 


“The award credited to TERRAFORM – app and software developer, means appreciation for our great effort to build our community and business and, to help our clients be successful,”.

Beyond our software skills and client service, here is some feedback directly from customers we’ve had the pleasure of working with: 


TERRAFORM is really responsible and solves bugs and other issues. Because of the third-party provider, we had a bit of a rough start. The project has improved a lot thanks to TERRAFORM’s efforts,” shared one client. “If I ever have a problem, I can call them and they fix it right away.”


Their personality stands out. They’re outgoing, easy to talk to, and easy to follow up with,” praised a second. “Overall, they’ve addressed any questions that have come up. Change orders were also done in a timely manner, which was also good.”


Our presence as one of many strong web development companies in Calgary was also noted by The Manifest. A business news website that shares insight and knowledge regarding different trends and industries, The Manifest stands as a sister company to Clutch with equally rigorous evaluation and scoring mechanisms, so Terraform is very excited to have our range of capabilities highlighted.


Terraform is confident that our legacy of sharing strong, successful software solutions with clients will only continue to increase in this upcoming year and years to come. Given past trends, it’s clear that the number of apps produced in 2019 will only grow. We’re excited to take on new challenges, and if you want a partner for your next big mobile strategy project, our team is here to help.