html { scroll-behavior: smooth; }

Case Study

How JoulesLabs Built BNRP, The Bangladesh Navy Resettlement Platform

How JoulesLabs Built Bangladesh Family (BD Book), A Hyperlocal Digital Community Platform

Supporting Navy veterans with digital tools for career transition and lifelong connection

The Bangladesh Navy Resettlement Project (BNRP) was initiated to support Navy personnel transitioning from active service to civilian life. For decades, veterans faced challenges in finding relevant jobs, accessing training programs, and staying connected with the Navy community.

JoulesLabs collaborated with the Bangladesh Navy through NKFTCL to design and build a secure digital resettlement platform, helping veterans access jobs, training, and information through one unified mobile and web system.

Challenges & Solutions

Problem Statement

Before BNRP, post-service transition for Navy personnel was fragmented and inefficient. Job postings and training updates were distributed manually, and retired officers had limited visibility into civilian opportunities.

The key challenges included:

  • No centralized job or training platform for veterans
  • Difficulty translating military experience to civilian job requirements
  • Lack of real-time communication between the Navy and its retired personnel
  • Security and data sensitivity within a military context

The goal was to build a verified, military-grade system connecting retired personnel to career, training, and community updates while maintaining strict data protection standards.

Approach & Solution

JoulesLabs built BNRP as a mobile-first, military-grade application focused on security, usability, and accessibility.

Core Features

  • Job Circulars and Training Programs: Dedicated sections for viewing and applying to verified veteran-friendly opportunities.
  • Instant Notifications: Real-time alerts for job openings, training sessions, and official announcements.
  • Community Updates: News and gallery modules to help veterans stay connected with the Navy family.
  • Admin Control Panel: A custom Django admin system enabling Navy officials to manage users, verify IDs, and publish updates directly.

Security and Verification
BNRP was built and hosted within military infrastructure, validated through two third-party VAPT (Vulnerability Assessment and Penetration Testing) reports. Only verified Navy personnel can access the system via official ID validation and OTP authentication.

Collaboration with the Navy
The JoulesLabs team worked closely with Navy leadership and NKFTCL, ensuring every feature reflected operational realities and institutional workflows.

Impact

BNRP became Bangladesh’s first digital resettlement platform for military veterans, setting a new standard for institutional digital transformation.

Key results include:

Impact

ReviewX quickly became a recognized name in the WordPress ecosystem:

  • 600,000+ downloads and 10,000+ active users
  • First plugin to introduce multi-criteria reviews for WordPress
  • 90%+ customer satisfaction rate, based on user reviews and support feedback
  • Featured across top WordPress publications and YouTube channels

The plugin’s long-term adoption and consistent updates showcase the durability of JoulesLabs’ SaaS engineering standards.

Over 5,000 retired Navy personnel onboarded

Mobile-first system accessible nationwide

Military-grade security and verified access control

Real-time job and training notifications reaching all users

Full administrative oversight for Navy officials

BNRP now stands as a national example of how digital systems can extend institutional support beyond active service.

Technology Stack

Flutter

Dart

Python

Django

PostgreSQL

WebSocket

Redis

Firebase

Flutter

Dart

Python

Django

PostgreSQL

WebSocket

Redis

Firebase

Flutter

Dart

Python

Django

PostgreSQL

WebSocket

Redis

Firebase

Flutter

Dart

Python

Django

PostgreSQL

WebSocket

Redis

Firebase

Flutter

Dart

Python

Django

PostgreSQL

WebSocket

Redis

Firebase

Flutter

Dart

Python

Django

PostgreSQL

WebSocket

Redis

Firebase

Team Structure

Role Team Size Responsibilities
Project Manager 1 Coordination between Navy stakeholders and development team
Backend Developers 1 Django API development, admin portal, and data modeling
Frontend Developers 1 UI implementation and real-time feature integration
Mobile App Developers 1 Flutter-based Android app with offline and push capabilities
UI/UX Designers 1 Designing accessible interfaces for veterans of all age groups
QA Engineers 1 Validation of features, performance, and military security compliance
DevOps 1 Infrastructure deployment and secure environment management

Takeaways

BNRP demonstrated how technology can strengthen institutional trust and continuity. JoulesLabs learned that building for government and defense requires combining empathy, precision, and uncompromising attention to security.

What’s Next

The Bangladesh Navy plans to expand BNRP by integrating private-sector employers, adding skill-based matching algorithms, and extending the system to other armed forces branches — continuing its mission to serve those who served the nation.

Let’s Build Something That Lasts

Your SaaS. Delivered Right.

From day one to deployment, we don’t just ship features. We build SaaS that holds up under pressure, scales with confidence, and communicates clearly. Every sprint, every time.