wedo.in.ua — Corporate website · Vue SPA + API by Arsen Goianwedo.in.ua — Corporate website · Vue SPA + API by Arsen Goian

wedo.in.ua — Corporate website · Vue SPA + API

Arsen Goian

Arsen Goian

Four-language agency website with kinetic typography, service packages with starting prices and a brief form, prerendered for SEO.
Role: Architect; backend (entities API) and frontend
Client: WeDo (own agency)
Team: 3 developers
Period: 2019–2022

Challenge

WeDo needed a website that sells three lines of work (chatbots, websites and promotion) to clients in Ukraine and Germany. It had to feel modern, load fast, rank in search in four languages and let the team update services, prices and portfolio entries without touching the code. Incoming project briefs also had to land in a structured store rather than a mailbox.

Solution

We split the site into a Vue 2 SPA and a Laravel API. The frontend uses vue-router, Vuex, vue-i18n and Vuelidate, with every route prerendered in Ukrainian, English, German and Russian for SEO. The hero rotates through services with kinetic typography, and service packages show starting prices next to a brief form. The Laravel ‘entities’ API serves services, portfolio items and requests, exports requests to Excel and Word, and is documented in Swagger. I designed the architecture and wrote a large part of the API.

Key features

Kinetic-typography hero that rotates through services
Service packages with starting prices and a project brief form
Four languages with prerendered routes for SEO
Laravel entities API with Swagger docs and Excel/Word export
About and contacts: technologies, clients, offices in Ukraine and Germany

Outcome

Online since 2020; 260+ commits across the frontend and API by a team of three

Stack

Vue 2, Vuex, vue-i18n, Prerender SPA, Laravel, MySQL, Swagger, Docker
Like this project

Posted Oct 22, 2026

Four-language agency website with kinetic typography, service packages with starting prices and a brief form, prerendered for SEO.

Likes

0

Views

0

Timeline

Dec 1, 2019 - Jan 28, 2022

Clients

WeDo