Vue/Nuxt · TypeScript · PostgreSQL · On-premise

Website design for SMEs — Professional,
Easy to manage and optimize costs

Build a company introduction website, news page and sales shop according to the operating needs of the business. Brand standard interface, mobile optimization, basic SEO, easy-to-use content management, with options to build a webserver, database server and separate operating environment. Tech stack uses Vue/Nuxt, TypeScript and PostgreSQL for easy extensibility, Easy to maintain and suitable for On-premise deployment for SMEs.

✓ No mandatory platform fees  ·  ✓ Handover of source & data  ·  ✓ 24/7 Vietnamese support

Nuxt
Modern Frontend
TS
Codebase TypeScript
SQL
PostgreSQL database
Server
Own website & database

Website suitable for

Data Sovereignty

On-premise & Air-gapped — data is in the hands of the business

The entire solution is built entirely on the company's infrastructure (On-premise) and can operate with an independent storage system (Air-gapped). This is the optimal model to ensure data sovereignty, privacy and eliminate dependence on third-party Cloud providers thanks to 100% autonomy from hardware to software.

The real problem

SME websites are often beautiful when handed over but difficult to operate long term

Many businesses have websites but cannot update the content, cannot measure customers, cannot optimize search and are completely dependent on the web developer.

🧩

Disjointed interface, incorrect brand identity

The website uses pre-existing templates, has patchy content, and lacks a clear information structure. Customers visit the site but don't understand what the business does, what's the difference and how to contact them.

📝

Unable to manually update news, products, images

Every time you change a banner, add an article or update a product, you have to rely on technology. The website becomes a static brochure, not supporting daily marketing and sales.

💸

Subject to recurring platform and add-on fees

Some platforms charge per month, per transaction, per feature, or per plugin. When the website needs to expand, costs gradually increase and data is locked in the provider's ecosystem.

Core Features

One website platform for many business needs

From introducing businesses, publishing content to online sales, the website is designed so that the internal team can operate it after handover.

🏢

Company introduction website

Core

Clearly present capabilities, services, projects, customers, work processes and contact information to increase credibility with new customers.

  • Home page according to brand message
  • Introducing the company, team, capacity
  • Services/products in clear groups
  • Projects, customers, certificates, testimonials
  • Contact form, map, hotline, Zalo
📰

News & blog site

Marketing

Help businesses post articles, announcements, expertise and case studies to support SEO and customer nurturing.

  • Article categories, tags, authors
  • Edit easy-to-use content
  • Profile photo and media library
  • SEO friendly URL
  • Share on social networks and related articles
🛒

Online shop

E-commerce

Suitable for businesses that need to sell products, take orders, manage categories, basic inventory and customer information.

  • Product categories and variants
  • Cart, checkout, discount code
  • Manage orders and processing status
  • Integrate payment/transfer according to needs
  • Quotation form for B2B products
🔎

Basic SEO & performance

Optimize

Websites are built to load quickly, be easy to index, easy to share, and have a clear content structure for search engines.

  • Meta title/description for each page
  • Heading hierarchy is clear
  • Optimize images and responsive layout
  • Sitemap, robots, basic redirect
  • Measure traffic and conversions
🧑‍💼

Easy-to-use content management

Handover

Marketing or operations personnel can update content themselves, without needing to know code for daily operations.

  • Admin accounts by role
  • Add/edit articles, products, banners
  • Manage contact and lead forms
  • Back up data periodically
  • Post-handover guidance documents
🔒

Security & operations

Stable

Reduce the risk of spam, data loss or downtime with SME-appropriate security configurations and operating procedures.

  • HTTPS, admin login hardening
  • Prevent form and comment spam
  • Backup file/database
  • Updated periodically according to support package
  • Track uptime and basic errors
🖥️

Build a server to operate the website

Infrastructure

Deploy webserver, database server and separate operating environment for businesses to control performance, data, backup and security.

  • Webserver optimized for company websites, blogs, shops
  • Database server is separate or on the same machine according to scale
  • Configure SSL, firewall, user, backup and log
  • Staging environment for testing before posting to production
  • Monitor CPU, RAM, disk, uptime resources
⚙️

Modern tech stack

Vue/Nuxt

Built with Vue/Nuxt, TypeScript and PostgreSQL so the website has a clear foundation, is easy to maintain, and easy to expand from a brochure site to a portal or e-commerce.

  • Vue/Nuxt for fast, SEO-friendly and scalable interface
  • TypeScript helps reduce errors and standardize the codebase over the long term
  • PostgreSQL stores content, product, order, lead data
  • API/backend layer separation for easy integration of CRM, ERP, SSO
  • Suitable for On-premise or private server deployment
Feature ecosystem

45+ website features for SME businesses

Choose the right features according to your goals: build reputation, generate leads, publish content, sell online or have operational infrastructure autonomy.

AllCompanyNewsShopSEOAdministrationServerStackSecurity
🏠
Home page
Company
🏢
Introduction
Company
🧰
Services
Company
📁
Project
Company
📞
Contact
Company
📰
Article
News
🏷️
News category
News
✍️
Author
News
🔎
Search articles
News
🔗
Related articles
News
🛍️
Product catalog
Shop
📦
Product details
Shop
🛒
Cart
Shop
💳
Payment
Shop
🧾
Orders
Shop
🎟️
Discount code
Shop
🧭
URL SEO
SEO
📝
Meta Tags
SEO
🗺️
Sitemap
SEO
Optimize speed
SEO
📊
Analytics
SEO
🖥️
Dashboard
Administration
👥
Decentralization
Administration
🖼️
Media Library
Administration
📨
Lead Form
Administration
🌐
Webserver
Server
🗄️
Database Server
Server
🧪
Staging Server
Server
📦
Deployment Pipeline
Server
📊
Resource Monitor
Server
🟢
Vue Frontend
Stack
Nuxt App
Stack
🔷
TypeScript
Stack
🐘
PostgreSQL
Stack
🔌
API Layer
Stack
💾
Backup
Security
🔒
HTTPS
Security
🚫
Anti-spam
Security
🔐
Admin Hardening
Security
📈
Uptime Monitor
Security
Compare options

NAD Website vs paid solutions

Instead of renting a monthly platform or depending on a pre-built template, businesses can own their website and data.

CriteriaNAD WebsitePaid drag-and-drop platformSubscription floor/shopCheap agency templates
Monthly platform feeOptionalHaveHaveDepending on the package
Own source and dataLimitDepending on the contract
Build your own webserver/database serverUsually calculated separately
Tech stack Vue/Nuxt + TypeScript + PostgreSQLDepending on the capacity of the deployment team
Company introduction websiteBasic
News/blogLimitDepending on the package
Sales shopPaid add-onsDepending on the package
Customizable according to SME operationsCaoAccording to platform limitsAccording to the available streamUsually low
Technical SEOOptimization by projectBy packageLimitUneven
Expand features laterFlexibleDepends on app/add-onDepends on subscription planEasy to do again
Long-term costsOptimize
Suitable for SMEs
Increase by month/packageIncreases per transaction/packageCheap initially, difficult to expand
Ownership model

Do the right platform once —
easy to operate for a long time

NAD focuses on websites that can be used for real: clear content, easy management, data that belongs to the business and an expansion roadmap.

1

Don't lock data in closed platforms

Content, images, customers and orders can be backed up, exported and moved as needed.

2

Designed according to real information of the business

Page structure, CTAs, and content are built according to specific industries, capabilities, and business goals.

3

The internal team can update themselves

After handover, marketing staff can post, edit pages, update products and view leads.

4

Support expands when the business gets bigger

From the introduction website, you can expand to include a blog, campaign landing page, shop, CRM integration or reporting.

5

Can operate on private server

When needing to control data and performance, NAD builds webserver, database server, backup and monitoring according to the business's own model.

6

Tech stack is clear, independent of closed platforms

Vue/Nuxt, TypeScript and PostgreSQL help businesses have a transparent technical foundation, easy to hand over, easy to expand and easy to recruit operations teams later.

Implementation results

Website becomes a real sales and communication channel

Results are often seen when SMEs have a website with a clear message, easy to manage and measurable.

"Previously the website only had a few static pages. Now the marketing team posts articles, updates services and receives leads via form every week."

L
Ms. Linh
Marketing Manager, Service Company

"Product pages and quote forms help sales save a lot of initial explanation time for B2B customers."

Q
UK
Sales Director, Distributor

"Online shop helps us receive orders directly, not just selling through social networks. Customer data is in our system."

M
Ms. Mai
Founder, retail SME
Deployment process

From idea to working website in 4 steps

The process focuses on content, user experience and post-handover operability.

1

Survey

Identify your goals, customers, industry, sitemap, features and existing brand assets.

2

Design

Create content structure, wireframes, main interfaces, conversion flows, and Nuxt/API/PostgreSQL architecture.

3

Build

Vue/Nuxt development using TypeScript, content management, shop if any, PostgreSQL, webserver and security configuration.

4

Handover

Testing, go-live, administration instructions, document handover and backup/operation configuration.

Service package

Clear costs according to website goals

You can start with an introduction website and expand it to include news, landing pages, shops or a separate server when your business needs it.

Starter
Company Website
From 18 million
deploy once

Suitable for businesses that need a professional company introduction website and contact form.

  • 5-7 pages of main content
  • Responsive mobile
  • Contact form
  • Basic SEO
  • Nuxt + TypeScript on demand
Consult this package
Commerce
Website + Shop
From 55 million
according to product size

For businesses that need to sell online, receive orders, manage products and integrate payments.

  • Product categories and details
  • Cart, checkout, order
  • Discount code and quote form
  • Integrate payments on demand
  • PostgreSQL, private server, backup and monitoring
Contact for consultation

No monthly platform fees required. Server, hosting, domain name and maintenance costs are separated according to actual needs.

Ready to build a website
Really serving business?

Schedule a free consultation for NAD to propose a website structure, Vue/Nuxt + TypeScript + PostgreSQL tech stack, operating server and deployment roadmap suitable for your business.

Response within 24 hours · Free sitemap consultation · Clear quote