Domain registrar application

Client had already a web point that allowed to customers using their domain portal capabilities: like registering a new domain, renewing old one, assigning some roles to that domain.

The client also wanted to add new features (that the current portal didn’t contain), those new features would allow addressing a new market niche. This niche wasn’t easily reachable with the old app.  The client also had some clear requirements about app’s responsiveness.

To benefit from CSS styling capabilities and also dramatically reduce time of development we took a decision to develop this app with Ionic 4 with Angular 8. That also would allow us to create a PWA, use CSS Media Queries to adapt it to desktop browsers, and publish first as a browser app, but with primary focus on mobile. Everything went quite well, we’ve been able to do implement the requirements, came with some ideas that were backed up by the client and those made their way into the app. The challenging part was that we needed to work with 2 APIs at the same time: a modern one developed for specifically this app and a “legacy” one which was also used in the old portal, but we’ve solved that pretty quickly.

Now our end-client has a modern looking app, that is having some native look-and-feel of the used platform, iOS or Android, it has a desktop look, payment, I’d say everything needed.

Also payment integration was somewhat tricky because of the outdated docs chosen Payment Gateway had. Other than that it was a smooth experience.