The Orange Cat
Back to Home

Academia FireMD

An intelligent e-learning platform designed for firefighter training with adaptive testing and personalized academic planning.

Visit Website
Academia FireMD Platform

Project Overview

Academia FireMD is a custom-built e-learning platform developed to provide a personalized, flexible, and automated educational experience for both students and instructors in firefighter training in Valencia, Spain.

The platform offers a comprehensive suite of features including subscription-based course access, intelligent testing systems with flashcards for key concept review, and personalized academic planning with monthly, weekly, and thematic block views.

One of the key technical achievements was implementing an automated permission management system that unlocks content and features based on active subscriptions, along with a powerful backend that synchronizes everything in real-time—from WordPress purchases to platform account activation.

The modern, responsive interface ensures a comfortable experience across all devices, making learning accessible anywhere, anytime.

Technical Challenges & Solutions

Challenge: Creating a seamless integration between WordPress (used as the main storefront and initial payment system with WooCommerce) and the custom learning platform.

Solution: Developed a robust API with NestJS that handles subscription synchronization, automatically activating users and assigning permissions based on purchases. This eliminated manual intervention and ensured immediate access for students after payment.

Challenge: Building an adaptive testing system that could help students focus on areas needing improvement.

Solution: Implemented an algorithm that tracks user performance and adjusts question difficulty and focus areas, complemented by a flashcard system for reinforcing key concepts.

Challenge: Creating a scalable architecture that could accommodate future growth and potential AI integration.

Solution: Designed a modular Angular frontend with a NestJS backend using Prisma ORM, allowing for easy expansion and the future incorporation of AI for content adaptation or personalized test generation.

Project Details

Client

FireMD Academy

Visit Website

academiafiremd.com

Timeline

6 months

My Role

Lead Full Stack Developer

Technologies Used

AngularNestJSPostgreSQLPrismaWordPressWooCommerceTypeScriptREST APIJWT Auth

Key Features

Subscription Management

Automated system that handles user access based on subscription status, with seamless integration to WordPress.

Academic Planning

Customized academic planning with monthly, weekly, and thematic block views to optimize the learning journey.

Structured Content Blocks

Well-organized content blocks that make navigation and learning progression intuitive and effective.

Comprehensive Testing System

Advanced testing system with detailed analytics to track progress and identify areas for improvement.

🔄

Real-Time Synchronization

Seamless integration between WordPress purchases and platform access, with immediate account activation.

👨‍💼

Admin Dashboards

Comprehensive management panels for courses, users, tests, and materials, streamlining administrative tasks.

📱

Responsive Design

Modern interface that adapts to any device, ensuring a comfortable learning experience anywhere.

Results & Impact

500+

Active students in the first month

500+

Active students in the first month

25+

Comprehensive courses created

Performance Analytics

Platform Analytics
"

The Orange Cat delivered a platform that exceeded our expectations. The system is intuitive, powerful, and has transformed how we deliver training to firefighters.

GB

Carlos Martínez

Director, FireMD Academy

Interested in a similar solution?

I can help you build a custom e-learning platform tailored to your specific educational needs, with all the features that made FireMD Academy successful.