Joinsub (YC W21)

App
SaaS
UI/UX
Work Img

Y Combinator funded startup empowering the backbone of the country - the micro, small, and medium-sized merchants by helping them retain customers, increase revenue, and do it all by launching a subscription for their businesses in less than 30 seconds.

Client:
Palo Alto, California
Tools:
Node.js, React Native, EC2
Year:
2021

Project overview

Software requirements were prepared in close collaboration with the customer and with emphasis on business goals. Our rule is to prioritise end users’ experience: we focus on how our product will be helpful instead of focusing on how convenient it will be for us to develop it. Discussions and analysis helped identify eight main requirements. Merchants will spend money on a product that helps them grow the revenue. But growing revenue through new leads is not feasible long term solution. They need to convert their one time purchasing customer to regular customer. JoinSub needed to build subscription tools for MSMEs.

Scan & Pay feature would let anyone walk into any Joinsub registered store and use their consumer app to simply scan and pay for the service or goods to get subscribed to available plans. Joinsub Coins to let customers purchase other services and avail offers. Explore Subscriptions was most important feature using which a customer could browse through different services they can purchase and redeem at their favourite shops.

What we did

  • Agile development: If the customer’s requirements change during development, we can introduce new technologies as needed.
  • Support for Android devices: We needed to promote the transition to more convenient, modern technologies.
  • Real-time updates: We focused on reducing disbursement times as this parameter is crucial to the SME experience.
  • Scalability: To allow the system to grow in the future, we planned to implement an architecture that can be modified and expanded.
  • High fault tolerance: Demand for subscription services can have ups and downs during COVID, so the system should have flexibility to auto manage the incoming traffic.
  • We managed and created cloud service architecture to provides resizable compute capacity and designed it to make web-scale cloud computing easier for in-house developers.