EndorsedendorsedOngoing

Shelly PWA — MERN-based Productivity Platform

Services Covered:

Web Application DevelopmentMobile Application DevelopmentUI/UX Design
Project hero — replace with case study imagery
Industry
Industry

Software Development

Duration
Duration

6 months

Budget
Budget

50K - 199K

Start Date
Start Date

1 November 2017

Team Size
Team Size

6-10

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
79/100
Good

Project Capability Score (PCS) estimates how capable Squash Apps is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Shelly Apps

mapSydney, Australia

Project Summary

Squash Apps converted a prototype into a MERN-stack Progressive Web App that links notes and calendar functions to increase productivity, migrating infrastructure to AWS and iterating on functional enhancements. The app (Shelly) is live in beta with around 600 subscribers. The client praised Squash Apps’ engineering quality, communication, and affordability while noting UX capabilities are still developing.

Key Challenges

  • High Australian development labor costs and need for affordable, high-quality engineers
  • Convert an existing prototype into a robust, production-ready application
  • Validate product functionality without incurring the cost of native Android/iOS development

Project Deliverables

  • Progressive Web App (PWA)
  • MERN-stack web application
  • AWS-hosted database and server infrastructure
  • Migration of prototype to production-grade application
  • Project management and account management support

Project Solution

Squash Apps converted the client's prototype into a production-ready application by migrating it to the MERN stack and moving the database, server, and other infrastructure to AWS. They developed a Progressive Web App (PWA) to validate functionality while keeping costs low, implemented functional enhancements, and structured the codebase to allow future native apps using React Native. The vendor staffed the engagement with software engineers (initially three, ramping to six), one UX person, a project manager, and an account manager, and they coordinated work using Slack and Trello with weekly sprints and reviews.

Project Outcome

  • The solution is live and in beta with around 600 subscriptions
  • High-quality engineering output comparable to Australian agencies
  • Strong project management and communication using Slack and Trello with weekly sprints
  • Ongoing product advancement with active beta engagement

Platforms

  • WebWeb
  • MobileMobile

Tech Stack

  • MongoDBMongoDB
  • Express.jsExpress.js
  • React.jsReact.js
  • React NativeReact Native
  • Node.jsNode.js
  • Amazon Web Services (AWS)Amazon Web Services (AWS)

Client Endorsement

Overall Review Rating

4.63star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Still in beta, the working app already has 600 subscribers. While there were some minor delays, Squash Apps’s ability to adapt to and communicate about ever-evolving specifications helped them deliver a high-quality product. Their affordability makes them a valuable partner.

Frank Feustel

CEO

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by Squash Apps