OptiLearn LMS Modernization
Main contact


Project scope
Categories
Information technology Software development UI design UX design Website developmentSkills
user interface (ui) user experience (ux) usability testing codebase learning platforms scalability systems architecture usability learning management systemsMain Goal
The project’s primary goal is to modernize VuePoint IDS Inc.’s proprietary Learning Management System (CROJOURNAL.com), which is essential for delivering accredited asynchronous courses required for optometrist licensing. This modernization will involve refactoring the outdated PHP codebase into a modern framework, ensuring greater performance, security, and maintainability, while enhancing user experience—particularly for mobile learners—and supporting future scalability.
Objectives
Code Modernization
- Analyze the existing PHP codebase and architecture.
- Refactor to a modern framework that supports compatibility, maintainability, and scalability.
User Interface & Experience
- Redesign the user interface according to current UX/UI best practices.
- Ensure accessibility and improved usability, with a focus on mobile responsiveness.
System Integration
- Strengthen integration with VuePoint’s CRM (ActiveCampaign) for better user management, communication and marketing the service.
Quality Assurance
- Conduct usability testing to validate that the new platform meets the needs of learners and administrators.
While the existing system largely defines the functionality of the LMS, this project is not limited to a simple rebuild. The refactoring and redesign will preserve current capabilities while also introducing select new functions to improve efficiency, enhance learner engagement, and strengthen system integrations.
Technical Assessment & Planning
- Comprehensive review of the existing PHP codebase and system architecture.
- Documentation of current functionality, dependencies, and pain points.
- Technical plan for refactoring into a modern framework.
Modernized Codebase
- Refactored system built on a modern, secure, and scalable framework.
- Migration of existing functionality to the new platform.
- Implementation of new functional requirements identified during project scoping.
Redesigned User Interface (UI/UX)
- Wireframes and design mockups aligned with current UX/UI best practices.
- Mobile-responsive interface for learners and administrators.
- Accessibility improvements to meet recognized standards (e.g., WCAG).
CRM Integration Enhancements
- Improved integration with ActiveCampaign for user data synchronization, course enrollment management, and communications.
- Documentation of integration workflows.
Testing & Quality Assurance
- Usability testing sessions with representative users.
- Security, performance, and load testing of the updated LMS.
- Bug tracking and resolution prior to launch.
Deployment & Transition
- Migration of existing course data and user accounts.
- Deployment of the updated system to production.
Providing specialized knowledge in the project subject area, with industry context.
Direct involvement in project tasks, offering guidance, and demonstrating techniques.
Providing access to necessary tools, software, and resources required for project completion.
Scheduled check-ins to discuss progress, address challenges, and provide feedback.
Supported causes
The global challenges this project addresses, aligning with the United Nations Sustainable Development Goals (SDGs). Learn more about all 17 SDGs here.
About the company
VuePoint IDS Inc. is a privately owned media and marketing services company focused on serving the information needs of the eyewear and eye care industry’s professional service providers including optometrists, opticians, ophthalmologists and affiliated personnel. CRO (Clinical & Refractive Optometry) is the professional education services division of VuePoint IDS. Other divisions include Optik - a bilingual B2B publication network, and Eye Care Business Canada and NextGEN OD providing information needs and employment opportunities for Canadian optometry students regardless of where they study.
Main contact

