Services · Nuxt & Vue
Nuxt and Vue development that stays fast.
Web platforms, dashboards and marketing sites built on Vue 3 and Nuxt, with server rendering or pre-rendering where it pays off and TypeScript everywhere.
Nuxt and Vue development means building web apps and websites on Vue 3 and its full-stack framework, Nuxt, with pages rendered on the server or pre-rendered at build time so they load fast and get indexed.
Details
Bitnoda builds Nuxt and Vue projects for companies in Romania, the Republic of Moldova and the European Union, from the architecture to deployment.
Who it’s for
- You are starting a web platform or SaaS and want a modern Vue stack that other developers can pick up later.
- You already have a Vue or Nuxt app that has grown slow, untyped or hard to change.
- You need a marketing site that is fast and fully indexable, not a single-page app that Google sees as empty.
- You are moving from Nuxt 2 or Vue 2 and want the upgrade planned, not improvised.
- You want one person accountable for both the Vue front end and the API behind it.
What you get
- A Vue 3 / Nuxt codebase in TypeScript, with a clear structure and reusable components
- Server rendering or pre-rendering chosen per page, for speed and SEO
- Integration with your API, or a back end built with FastAPI, Supabase or Node
- Metadata, structured data and a sitemap for every indexable page
- Deployment with Docker and automated releases
- Handover documentation, and the code is yours
How we work
Audit or architecture
For an existing app we measure what is slow and fragile; for a new one we decide rendering, data flow and structure before writing code.
Foundations
We set up the Nuxt or Vue project, types, the component system and the connection to the API.
Build in iterations
Features ship in short cycles you can try, each one reviewed and tested.
Launch & care
We check performance and indexing before launch, then stay on for fixes and new features if you want.
Technologies
Related work
e-voluntar.md
A volunteering platform for Moldova with a kanban workflow. It began as a bachelor’s thesis.
Frequently asked questions
Nuxt or plain Vue: which one do I need?
Nuxt when pages must be indexed or load fast on first visit (public sites, marketplaces, content), because it renders them on the server or at build time. Plain Vue with a pre-rendering step, or as a single-page app, when the product lives behind a login. We recommend one after looking at your project, not by default.
Which Nuxt and Vue projects has Bitnoda built?
DriverHub, a car-rental marketplace for Romania on Nuxt 3; e-voluntar.md, a volunteering platform for Moldova on Nuxt 3 and Nuxt UI; an HR platform with AI search on Nuxt 4 (client under NDA); and neostil.md, rebuilt in Vue 3 with 64 pre-rendered routes. bitnoda.team itself is Vue 3 with vite-ssg.
Can you take over an existing Vue or Nuxt app?
Yes. We start with a short audit of the code, dependencies and performance, then agree on what to fix first. You get a clear list of risks and priorities before any large change.
Is a Nuxt site good for SEO?
Yes, when it is rendered on the server or pre-rendered: search engines and AI crawlers receive the full HTML, with titles, descriptions and structured data. Many AI crawlers do not run JavaScript, so this matters more now, not less.
How much does a Nuxt or Vue project cost?
It depends on the number of screens, roles and integrations. The contact form lets you pick a range, from under €3,000 to over €25,000, and after the first conversation you get a detailed estimate, broken down by stage. We work with clients in Romania, the Republic of Moldova and across the EU.
Other services
Complex web platforms
Marketplaces, portals, SaaS products and internal dashboards — with accounts, roles, payments and integrations.
Dedicated development team
A founder who leads the technical side, collaborating developers who join as the project needs, and a single point of contact.
3D & interactive websites
3D landing pages and configurators built with three.js and GSAP — fast on phones and indexable by Google.
Desktop apps
Native tools written in Rust — fast, offline-ready, with the data kept on your own machine.
Laravel development
Laravel apps with Livewire and Filament: online shops, admin panels and card payments through maib, Netopia or Stripe.
Shopify development
Custom Shopify themes written in Liquid, with local card payments, reviews and email marketing connected.
3D product configurators
Browser-based 3D configurators built with three.js and Blender models: rotate, take apart and customise a product.