EndorsedendorsedOngoing

Shelly PWA — MERN-based Productivity Platform

Services Covered:

Web Application Development • Mobile Application Development • UI/UX Design
Project hero — replace with case study imagery
Industry
Industry

Software Development

Duration
Durationinfo-circle

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

Our app is still in beta, yet it already has 600 subscribers. There were a few small delays, but Squash Apps adapted to our constantly changing specs and kept us informed, and they delivered a great product. They're also affordable, which makes them a valuable partner for us.

Frank Feustel

CEO

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

More Projects by Squash Apps