Success Stories

Child's Dream

Child’s Dream, a charitable organization dedicated to empowering communities in the Mekong Sub-Region, had long relied on a legacy Windows application to manage its contact and donor database. While functional, the system had become outdated and increasingly difficult to maintain. The organization needed a modern, web-based solution that would preserve the integrity of their existing data while improving usability and accessibility. 

Product

Technologies

ASP.NET Core, Next.js

Preserving data integrity while enhancing functionality.

A key priority was to reuse the existing database without compromising data integrity. The new system includes robust features such as user authentication, account and role management, and permission controls. It enables the organisation to efficiently manage donor records and donations, generate statistical reports and visualisations, and access a comprehensive dashboard for at-a-glance insights. 

Goal and Objective

The project was driven by a clear set of goals:   

Modernise the platform: Replace the legacy Windows application with a responsive, browser-based solution   

  • Preserve data integrity: Reuse the existing database without loss or corruption   
  • Improve usability: Deliver a clean, intuitive interface that supports both new and experienced users   
  • Enhance functionality: Introduce secure authentication, role-based access, and real-time reporting   
  • Ensure maintainability: Build a scalable, locally hosted solution on a Windows server that’s easy to support and evolve. 

Challenges

Child’s Dream had been using a legacy Windows application to manage its contact and donor database. The system had become outdated, difficult to maintain, and lacked the flexibility needed for modern workflows. The organization needed a web-based solution that would: 

  • Reuse the existing database while preserving data integrity 
  • Modernise the user interface without disrupting familiar workflows 
  • Improve accessibility and maintainability 
  • Include robust features for user management, reporting, and data visualisation 

Technologies and Tools

A seamless transition to a modern web application. 

Manao Software partnered with Child’s Dream to design and develop a custom web application that would replace the legacy system. The project began on 2 May 2024 and was successfully completed ahead of schedule on 13 November 2024. The new application was built using a modern technology stack: 

  • Backend: ASP.NET Core, providing a robust and scalable API layer with secure authentication and role-based access control. 
  • Frontend: Next.js, a React-based framework offering server-side rendering and a responsive, user-friendly interface. 
  • Database: The existing SQL Server database was retained and integrated seamlessly, ensuring full data continuity and integrity. 
  • Hosting & Deployment: The application is hosted locally on a Windows server owned by Child’s Dream, ensuring secure access and simplified maintenance. 

Key Features

The new web application was designed to be both powerful and user-friendly. It includes: 

  • Secure authentication and account management 
  • Role and permission-based access control 
  • Donor and donation tracking 
  • Customizable reports and visual dashboards 
  • A clean, intuitive interface that supports both experienced and new users 

Result

Delivering results that build trust.

The project was delivered under budget and ahead of schedule—an outcome that not only met but exceeded expectations. As a result, Child’s Dream requested to continue working with the same team on a second initiative: the Child’s Dream Projects Database, which is currently in development. 

This collaboration reflects Manao Software’s commitment to building long-term partnerships through thoughtful, reliable, and transparent software development. 

“The transition was smooth, the system is intuitive, and the collaboration with Manao Software has been excellent. We’re excited to continue working together.”

Michel

IT Consultant | Child’s Dream

Contact Manao Software

Contact Us

This is a staging environment