Slovenia applied for a new top-level domain .si and successfully registered it in 1992. Today, the Arnes Public Institution is the one that manages the Slovenian address space. The purpose of the project was to improve the user experience when registering Slovenian domains. The current application is written in an old programming language which is not scalable, so a redesign of the whole frontend of the application was necessary. We used the Nuxt framework, which is a framework built on Vue.js. During the development, we also used the TypeScript programming language, which, compared to JavaScript, reduces the possibility of errors in production and makes it easier to manage major projects. Some of the functions that we implemented in this applications are: login functionality implemented with the Nuxt Auth module, creating, deleting, viewing and updating individual contacts, domains and nameservers. Bulk transfers are also possible in the application.
|