Museum ERP Platform Solving Operational Complexityand Enhancing Visitor Engagement
Culture and Society - Singapore client - Software Development - 7 members - 12 months
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.
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.
BusinessPain Points
The project involved several technical and implementation challenges based on the requirements provided:
Axelor is a large open-source system. Understanding and developing on top of it requires strong experience in both business logic and source code.
The gamification module required interactive coloring features, which involved complex handling of JavaScript canvas rendering.
The system includes WordPress, Gamification App, and ERP, requiring coordination across different modules.
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.
Java, WordPress, HTML, CSS, JavaScript
Ensure flexibility in building both backend and frontend components, while supporting scalable web development and content management needs.
Spring Framework, VueJS, Axelor Open Source
Accelerate development with robust architecture (Spring), responsive user interfaces (VueJS), and customizable business solutions (Axelor).
Web development, Scanto technology, SQL Management
Enable seamless online experiences, efficient scanning capabilities, and reliable data storage and retrieval.
Jira
Effectively track tasks, manage workflows, and maintain transparency across the development process.
Agile
Allow iterative development, quick adaptation to changes, and continuous improvement based on feedback.
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
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.
Newwave immediately addressed any issues, working and delivering outputs as planned. They were always available and communicated the project well, providing weekly reports and keeping everything on track. Above all, their patience, dedication, and attentiveness were truly remarkable.
Related Case Study
Let’s Connect
Let us know what you need, and out professionals will collaborate with you to find a solution that enables growth.

