Hala Centar

Overview
Mostly a static website, with a few SSR pages for guests to enter their desired plans and details, which are then emailed to the client. Nuxt.js was chosen because of a planned backend for the site in the future when the client will offer live seminars, a cart functionality, etc..
What I did
Everything from understanding the client needs and wishes, the design and layout of the website, the infrastructure to be used, and the coding.
Because of the before mentioned future need of a backend, I decided to go with the Nuxt.js framework because I already worked with Vue in my full-time employment at MMK (Booking Manager), and I wanted to try its full-stack solution. Of course, I knew it would come in handy to know it for any upcoming proffessional full-time jobs, as well as give me further insight in the power of Vue.
For the UI elements, to ensure a fast development, while still keeping a proffessional look and feel, I decided to use Nuxt UI. Being very intuitive, a part of the native Nuxt framework, and having a similar usage to PrimeVue for customization, it was a great choice.
For deployment, I used Netlify for a couple of reasons:
- ease of use with Nuxt
- fast deployments of fixes
- zero hosting cost (currently)
- new technology to learn
I have also helped the client to setup the DNS settings, as well as his custom email domain.
Results
The project was delivered on-time, the client was satisfied, the website is live, and I have learned a lot.
Stack
Built with Nuxt.js, Vue.js, Nuxt UI.