Empowering Navy Advancement Through a Modern E‑Learning Platform
Introduction:
Bluejacketeer, an e-learning platform for Hospital Corpsmen and Sailors preparing for the Navy-wide Advancement Exam, partnered with Serfe in 2015. At the time, the site suffered from technical issues and a non-responsive layout. Over the years, we evolved that foundation into a reliable, modern, and high-performing learning experience trusted by thousands of service members.
The Challenge:
- Recurring technical glitches that disrupted studying.
- A legacy custom PHP website with an outdated, non-responsive design that created a poor experience for mobile users.
- Inability to manage high-traffic surges during exam seasons.
- Fragmented payments and user management that slowed growth.
- Need for a more engaging study experience with better tools and content.
Our Solution:
- Rebuild to a React-based web app with a complete UX redesign, delivering a responsive, mobile-first interface that is fast, intuitive, and user-friendly on any device.
- Right-sized infrastructure that balances performance and cost, ensuring smooth peaks during exam periods.
- Seamless mobile learning via a new app with offline mode and automatic progress sync.
- Smoother billing and support through streamlined subscriptions and integrated live help.
- Richer study tools including flashcards, structured study paths (Quals), and AI-assisted content generation.
The Results:
- Stable and scalable platform performance during critical seasons.
- Consistent speed gains and a noticeably smoother study flow.
- Higher subscription conversions thanks to a modern sales site and easier checkout.
- Anywhere, anytime learning with full-featured offline study on mobile.
- Lower operating costs by aligning infrastructure to real usage and growth.
- In 2021, Kaplan Inc. acquired Bluejacketeer, a milestone made possible thanks to Serfe’s long-term work in modernizing, scaling, and strengthening the platform into a market-leading e-learning solution.
Conclusion:
By modernizing UX, optimizing infrastructure, and enhancing the learning toolkit, Serfe helped Bluejacketeer deliver a dependable, high-quality study experience that supports Navy careers.
If you’re ready to scale your digital platform and improve results, contact us to discuss how we can help.
Technical Description of Work Performed
Technical Details (click to toggle):
Technologies Implemented
- React (Web) for the single-page application.
- React Native for iOS and Android mobile apps.
- Node.js (SailsJS) REST API.
- PostgreSQL (clustered) as the primary database.
- WordPress for the sales/marketing site.
- AWS S3 for hosting the web app.
- DigitalOcean VPS for the API layer.
- CloudFlare for security and performance.
- Stripe (Checkout, Subscriptions, Tax) and Apple In‑App Purchases.
- Intercom for live chat and help center.
- New Relic (web) and Sentry (mobile) for monitoring.
- ChatGPT API (GPT‑4) for content generation.
- Bootstrap, Redux, Webpack, NativeBase, Nginx, and Swagger — some of the powerful tools we integrated.
Architecture & Hosting
- Separation of concerns: Sales site on WordPress (VPS) and the e‑learning app on a subdomain (React SPA on AWS S3).
- API & DB: Node.js (SailsJS) on DigitalOcean with a PostgreSQL cluster for reliability and performance.
- Edge & security: CloudFlare for CDN, WAF, TLS, and incident reporting.
Backend & Database Optimization
- Refactored 30+ API endpoints to reduce latency and improve throughput.
- Reworked database tables and queries to support faster reads/writes during peak usage.
- Improved pagination patterns and response payloads to streamline the SPA experience.
Admin Panel
- Role‑based access, user management, and permissions.
- Bibliography, chapters, and books management for study programs.
- Optimized search panel for fast, organized results.
Mobile Apps
- React Native app compiled to native iOS and Android.
- Offline mode with SQLite to store progress; automatic sync when back online.
- Connectivity detection (Wi‑Fi/mobile data) to switch modes seamlessly.
- Version support: iOS 10+, Android 8+. Published on Apple Store and Google Play.
Payments & Subscriptions
- Web checkout with one‑time and recurring billing, taxes, and dunning flows via Stripe.
- In‑app subscriptions for iOS with entitlement checks and account linking.
AI‑Powered Content Generation
- Q3 2023 integration of ChatGPT (GPT‑4) for automated, randomized Q&A creation.
- Pipeline to process PDFs/books and enrich course content at scale.
Learning Features
- Flashcards with admin tools to associate cards to existing questions.
- Study programs & Quals modules to guide learners through structured paths.
- Progress sync across web and mobile for a unified experience.
Monitoring, QA & Delivery
- New Relic (web) and Sentry (mobile) for 24/7 incident visibility.
- Automated testing and GitLab CI/CD pipelines for reliable releases.
- API documentation with Swagger to align product, QA, and engineering.