Client ProjectFull-Stack Product EngineeringFeatured work

Strix Engineering Studio · Case study

Building Hugged: A Community-Based Parenting Platform

Full-stack product engineering across mobile, web, payments, and notifications.

Delivered engineering across the Hugged parenting platform, including a Flutter mobile application, a Next.js web console and website, Firebase backend services, payment integration, and push notifications.

Client

Hugged

Industry

Parenting and community platform

Engagement

Mobile, web, backend integration, and release engineering

01

The problem

The product required a connected experience across its mobile application, web interfaces, backend services, payments, and community notifications.

Objectives

  • Develop and maintain the Flutter mobile application.
  • Build and maintain the Next.js console and website.
  • Integrate Firebase services across application workflows.
  • Support secure payment processing through Razorpay.
  • Implement push notification and community messaging workflows.
  • Prepare the mobile application for iOS distribution.
02

The approach

Developed the mobile and web experiences alongside Firebase-backed backend workflows, integrating payment processing and messaging services to support the wider parenting platform.

03

The solution

The engineering work spans a Flutter mobile application, Next.js web interfaces, Firebase Cloud Functions, Firebase services, Razorpay payments, and Firebase Cloud Messaging.

04

Implementation

Mobile application

Flutter application development for the Hugged user experience, including feature implementation, application workflows, and release stabilization.

  • Flutter mobile application
  • Application workflow integration
  • Android release support
  • iOS release preparation

Web platform

Next.js development across the public website and administrative console.

  • Public website: hugged.in
  • Administrative console
  • Full-stack web development

Backend and payments

Firebase-backed backend services and payment integration supporting application workflows.

  • Firebase Cloud Functions
  • Cloud Firestore and Firebase services
  • Razorpay payment integration
  • Server-side payment processing

Notifications and community workflows

Firebase Cloud Messaging integration for device notifications and community-related messaging workflows.

  • FCM token management
  • Push notification delivery
  • Community messaging workflows
05

System architecture

The main architectural components and responsibilities involved in this implementation.

01

Flutter

02

Next.js

03

TypeScript

04

Firebase

05

Cloud Firestore

06

Firebase Cloud Functions

07

Firebase Cloud Messaging

08

Razorpay

06

Engineering challenges

Cross-platform product delivery

Maintaining consistent behavior across mobile, web, and administrative interfaces requires coordinated feature implementation and testing.

Payment processing

Payment workflows require server-side order creation, verification, and reliable handling of payment events.

Mobile release readiness

Android distribution and iOS release processing require platform-specific validation and release workflows.

07

Outcomes

The Android application is live on Google Play, the public website is available at hugged.in, and iOS distribution is being processed. The engagement also includes the web console, Firebase-backed services, Razorpay integration, and notification workflows.

09

Capabilities delivered

Flutter application engineering

Full-stack Next.js development

Firebase backend development

Payment integration

Push notifications

Mobile release engineering

Work with Strix

Turn your technical requirements into a working product.

From mobile applications to web platforms and backend integrations, start with the problem you need to solve.

WhatsApp