Software Development
Museum ERP Platform Solving Operational Complexity and Enhancing Visitor Engagement
Technology in cultural institutions does more than improve efficiency. It helps visitors connect with heritage, explore stories and engage with exhibits, while supporting smooth internal operations. A turtle and tortoise museum in Singapore needed a digital ecosystem that could balance visitor engagement with operational management. Newwave Solutions built a platform combining a WordPress website, a mobile-friendly, gamified experience and a customized ERP backend. The result streamlined museum operations while giving visitors an easier way to explore, learn, book experiences and interact with the museum’s stories.
- Industry
- Culture and Society
- Service
- Software Development
- Team size
- 7 members
- Platform
- Web
Project Context
The client operates a turtle museum in Singapore, where both operational efficiency and visitor engagement are critical to daily success.
However, the museum required a system that could simultaneously support online ticketing and merchandise sales, interactive visitor experiences through gamification, and internal management processes such as accounting and operations. Instead of isolated tools, the client needed a unified platform that could connect these functions into a single, manageable system.
The main challenge was to build a unified system that seamlessly connects these components while ensuring both usability for end users and maintainability for long-term operations.
Business Pain Points
The project involved several technical and implementation challenges based on the requirements provided:
Complex ERP foundation (Axelor)
Axelor is a large open-source system. Understanding and developing on top of it requires strong experience in both business logic and source code.
Canvas processing using JavaScript
The gamification module required interactive coloring features, which involved complex handling of JavaScript canvas rendering.
Multiple system components
The system includes WordPress, Gamification App, and ERP, requiring coordination across different modules.
Integration of business logic
The ERP system needed to support accounting and management workflows.
Solution Approach
The project was delivered under a fixed-price model with a team of 15 man-months, covering requirement analysis, system design, and development.
Instead of treating each component as a standalone product, the team structured the solution as an integrated platform with clearly defined roles for each module:
• E-commerce site: Built on WordPress to handle ticketing and merchandise sales
• Gamification application: Designed to provide interactive experiences for visitors
• ERP system: Built on Axelor to manage internal operations and workflows.
This structure ensured that each component served a specific purpose while contributing to a cohesive overall system.
Technology Strategy
Key technical considerations included:
• Axelor as the ERP foundation: Leveraged for its flexibility but required experienced developers due to its complexity.
• JavaScript canvas processing: Used to implement interactive coloring features within the gamification module.
These decisions ensured that the system could handle both operational requirements and interactive user experiences.
Team Communication

Delivering a platform that combined ERP functionality, ecommerce capabilities, content management and visitor engagement required close collaboration across multiple disciplines.
Newwave Solutions partnered with the client through a project-based delivery model involving a 7 members over an almost 12-month timeline. The team quickly mapped the museum’s operational complexity, identified how different modules should interact and translated those requirements into a practical and scalable architecture.
Jira served as the central coordination tool for development activities, communication and progress tracking. Weekly reporting ensured transparency throughout the project, allowing stakeholders to review milestones, provide feedback and maintain alignment despite the accelerated schedule.
This collaborative approach proved especially valuable because the museum needed both speed and confidence throughout the implementation process. By maintaining clear communication and organizing development into manageable modules, NWS enabled informed decision-making while ERP, website and gamification components progressed simultaneously.
Our Roles
Analyzing
Management
Development
Product Achievements
-
Unify fragmented systems into a single operational and experience layer
The platform was delivered with a clear direction to unify fragmented systems into a single operational and experience layer, implemented through tightly integrated data flows among the WordPress e-commerce site, gamification application, and Axelor-based ERP system.
-
A more coordinated operational model and reduced reliance on disconnected tools
This integration mechanism enabled synchronized workflows across ticketing, visitor interaction, and internal management, allowing information to move consistently between customer-facing and back-office processes. As a result, the museum gained a more coordinated operational model and reduced reliance on disconnected tools. It established a foundation for delivering a smoother, end-to-end visitor journey aligned with its business objectives.
The Results
Following the release, the delivered platform was well received by the client, as it unified previously fragmented systems into a single Web App that streamlined venue operations, user management, and reward tracking. This consolidation not only improved internal efficiency and reduced operational complexity, but also enabled a more engaging and seamless user journey, supporting the client’s strategy to drive higher in-venue interaction and increase customer retention.
Let’s Build Something Extraordinary
Sign up for a 30 min no-obligation strategic session with us. Transform your Ideas into scalable reality.

