USA(Oklahoma)
MAPP-0016

RFP Description

The vendor is required to provide for the development of an all-inclusive international fire service training association (IFSTA) mobile app for delivering fire and emergency services education and training content.
- Current IFSTA apps are title-specific, where each title has its own app (single title apps) that contains the training materials for only that product.
- We would like to unify all product apps into an all-inclusive IFSTA mobile app, which would contain training material from all our titles and then sunset the older apps.
- The bidder will develop and maintain the all-inclusive IFSTA mobile app on both android and iOS platforms. 
- The app will deliver IFSTA-created eLearning content to customers in the fire and emergency services.
- We are looking to change from our current solution:
• Develop and maintain an all-inclusive IFSTA mobile app for delivery of eLearning content. 
• Migrate all content from current single-title apps to one all-inclusive IFSTA mobile app. 
• Migrate all current app customers and their data to one all-inclusive IFSTA mobile app. 
• Implement user authentication using IFSTA o-auth user information.
• Capture advanced user data from all-inclusive IFSTA mobile app.
- Project deliverables shall include:
• Completed all-inclusive IFSTA mobile app
• Migration of current, single-title app content
• Migration of current, single-title app users
• Ongoing maintenance and support for all-inclusive IFSTA mobile app
• Ongoing support for current single-title apps
• Regularly scheduled meetings with university - fire protection publications (FPP) personnel (weekly, biweekly)
- All-inclusive IFSTA mobile app shall include:
• User authentication
• User profile management capabilities (information, settings, devices, downloads, etc.)
• Enhanced, modern app design
• Content dashboard/store with all available products and in-app purchases
• Module content that downloads upon purchase (not when app is installed)
• Enhanced communication and notification with app users
o Implement update messages
o Implement pop ups and push notifications
• Forced update feature - Learning modules featuring university and FPP-provided eLearning content:
1. flashcards memorization module
• User to be able to view word/definitions
• User to be able to choose format (present word first, then definition or vice versa)
• User to be able to randomize flashcards
• User to be able to identify words and add to a custom study deck
• Module shall provide key term search functionality
• Module shall provide glossary of key terms
• Key term data will be provided in excel/xml files
2. Visual identification module
• User to be able to view question images and answer choices
• User to be able to select answer and view results
• User to be able to view correct answers
• User to be able to randomize questions
• User to be able to identify questions and add to their study deck
• Image and terminology data will be provided in jpeg/excel files
3. Exam prep testing module
• User to be able to view question and answer choices
• User to be able to select answer and view results
• User to be able to view correct answers
• User to be able to randomize questions
• User to be able to identify questions and add to a custom study deck
• Module shall track user’s test results
• Module shall provide dashboard-style results review
• Module shall include custom exam feature with timer(s), random question selection, and minimum passing score to simulate a final exam
• Test questions and answer data will be provided in xml files
4. Audiobook listening module
• User to be able to download audio files for offline listening (within app)
• User to be able to bookmark within audio
• User to be able to adjust narration speed
• Module shall keep user’s place when user pauses audio and exits app
• Module shall be capable of implementing mp3, m4b, and AAX audiobook files
5. Interactive eLearning module
• User to be able to navigate through interactive training modules
• User to be able to view video and hear audio components
• User to be able to view text and images
• User to be able to complete knowledge checks
• Module shall save user progress
• Module shall track user’s test results
• Module shall provide dashboard-style results review
• Content will be provided in SCORM files
6. Skill video review module
• User to be able to view Vimeo player within app
• User to be able to view written step-by-step instructions
• User to be able to download videos for offline viewing (within app)
• User to be able to bookmark videos
• Video data will be provided using embed links from Vimeo
7. Library reading module
• User to be able to download textbook files for offline reading (within app)
• User to be able to bookmark within textbook
• User to be able to highlight within textbook
• User to be able to notate within textbook
• Module shall host more than one textbook
• Module shall provide library-like experience with textbook (check-in/check-out)
• Module shall provide e-reader capability
• Module shall be capable of implementing pdf and epub3 files
• Module shall be able to update source file without deleting user data (highlights, notes)
- The all-inclusive IFSTA mobile app will incorporate all content from current single-title IFSTA mobile apps as determined by university -FPP.
- All-inclusive IFSTA mobile app shall be developed for both android and iOS platforms, and published on the google play store and apple app store.
• The bidder shall update google play store and apple app store with descriptions of products, graphics, and purchase requirements. 
• The bidder shall update the all-inclusive 
IFSTA mobile app on a regular basis (at least monthly), to release new eLearning content, enhance user experience, fix bugs/issues, or retire/sunset items. 
• The all-inclusive IFSTA mobile app users shall be able to transfer their data between android and iOS platforms when they choose to move from one platform to the other.
- All current single-title IFSTA mobile app user data including purchases shall be migrated to the all-inclusive IFSTA mobile app.
• Current users shall be communicated with, via their app, of the impending changes. 
• Current single-title IFSTA mobile apps shall be removed from the google play store and apple app store upon implementation/release of the all-inclusive IFSTA mobile app. 
• Current single-title IFSTA mobile apps shall be maintained for six (6) months after the release of and migration to the all-inclusive IFSTA mobile app.
- The bidder shall utilize university -FPP’S firebase account. 7.8. the bidder shall utilize university -FPP’S o-auth server for user authentication. 
- The bidder shall utilize university -FPP’S GitHub repository to store source code, files, and maintain version control for the all-inclusive IFSTA mobile app. 
- The bidder shall utilize university -FPP’S app-data server to retrieve eLearning files for the all-inclusive IFSTA mobile app
- The bidder shall implement a solution for storing user data that is secure and follows industry standard practices. 
- The bidder shall develop and deliver the all-inclusive IFSTA mobile app to university -FPP personnel.
• University -FPP personnel will review the all-inclusive IFSTA mobile app builds and provide critical feedback on design and function. 
• University -FPP personnel will approve, in writing, app design. 
• University -FPP personnel will approve, in writing, initial app release and all subsequent releases and updates.

Timeline

RFP Posted Date: Saturday, 07 Jun, 2025
Proposal Meeting/
Conference Date:
NA
NA
Deadline for
Questions/inquiries:
NA
Proposal Due Date: Friday, 27 Jun, 2025
Authority: Government
Acceptable: Only for USA Organization
Work of Performance: Offsite
Download Documents

Similar RFPs