Automated Domain Name Registration System

National domain name authority develops a suite of applications to streamline major business processes and support its ambitious growth plans.


About Client

Our client is an agency under the Ministry of Communications and Multimedia Malaysia. It is the sole administrator for web addresses that end with .my in Malaysia. In addition, client holds the responsibility of developing top level domain policies and is always in the forefront of domain name technologies such as IPv6 (Internet Protocol version 6), DNSSEC (Domain Name Server Security Extensions), ENUM (Telephone Number Mapping), Anycast and IDN (Internationalized Domain Names) and also involved in promoting and training activities for the usage of these technologies.


The Challenge

Our client was looking for a new software platform to automate its organizational processes around the management of domain name registration to enable it to discharge its mandate effectively.


The Solution

GoodCore developed a standards-based suite of applications that enabled our client to manage the growth of .my domain names.

Domain Name Reservation

The system allowed reservation of Internet Domain Name in accordance with the guidelines of designated domain names using Extensive Provisioning Protocol (EPP). It also provides centralized web-based monitoring for DNS.

Back Office Tools

A comprehensive back-office application was developed to generate reports and statistics about domain registration, manage billing and sales.

Dispute Resolution

A highly integrated dispute resolution system is developed as part of this project suite that deals with the domain name disputes possibilities between multiple parties in accordance with the Dispute Resolution Policy of client.

Additional Tools

In addition to managing Domains, the system also helps manage SSL certificates, registrar and SSL accounts, hosting, DNS servers, IP addresses, account owners, and much more.


The Impact

The system GoodCore built enabled its client to expand its services by offering powerful tools to its reseller network and in-house teams, and automating major business operations like managing domain names, billing, registration, dispute resolution, and much more.


Requirements Analysis

  • Domain knowledge acquisition
  • Highly extensive URS and brainstorming sessions for suite of projects
  • Identifying the needs, expectations and goals of the product
  • Detailed Risk Assessment

Design, Development & Technologies

  • Detail Architecture diagram and database design
  • Highly interactive front end using JQuery, bootstrap
  • MVC Architecture across all the projects
  • Highly secured architecture, design and code implementation

Testing & Launch

  • White box & black box testing
  • Launch on Staging & Live Environments
  • Post Launch Testing, support and enhancements

Technologies Used




    Seeking digital excellence?

    Tell us your project vision and receive expert insights, practical feedback, and suitable engagement options from our leadership.

    By submitting this form, you agree to GoodCore Software Privacy Policy

    18+ years

    of experience crafting exceptional software

    6.8 years

    clients spend with us on average


    successful projects for startups and enterprises

    Check Mark
    NDA Included

    Strict adherence to confidentiality

    Check Mark
    IP rights secured

    Intellectual Property belongs to you

    Got questions?
    Want to talk to us?
    020 8781 6903
    Want to join our team?