Skip to content
HiiDev Hub V1

Practical software and automation, built with a developer's operating system.

HiiDev brings practical developer tools, digital products, automation, and software services into one fast public hub with account and commerce foundations growing behind it.

HiiDev system panel

RuntimeStable

Next.js App Router

HealthLive

GET /api/health

Catalog sourceLive

PostgreSQL + Drizzle repository

IdentityBeta

Better Auth + HiiDev RBAC

Products and tools

HiiDev starts with useful surfaces, not decorative promises.

These catalog entries now resolve through the PostgreSQL catalog repository. The homepage keeps working with a clear empty state before development seed data exists.

Catalog data pending

Catalog database is ready. Run migrations and the development seed to publish products and tools here.

pnpm db:migrate && pnpm db:seed
Service outcomes

Software help with scope, delivery, and support boundaries.

Quote-based work stays honest: users see outcomes and process, then request scope instead of being pushed through fake checkout.

Catalog data pending

No published service outcomes are available from PostgreSQL yet. The section stays usable while the database is empty.

pnpm db:migrate && pnpm db:seed
Build with HiiDev

A workflow that keeps product thinking and code close together.

The homepage now reflects how future HiiDev offerings will move: discover a concrete problem, shape the smallest reliable slice, build with typed boundaries, then operate it with visible status.

01

Discover

Turn a business problem into the right HiiDev surface: tool, product, or service.

02

Shape

Define scope, data model, success criteria, and operational boundaries before build work.

03

Build

Ship a small vertical slice with typed contracts, accessible UI, and automated checks.

04

Operate

Keep runtime status, support paths, and future account/commerce foundations visible.

Homepage repository contract

import { catalogRepository } from "@/features/catalog/catalog-repository"

export async function getHomepageViewModel() {
  const [featured, services] = await Promise.all([
    catalogRepository.listFeaturedToolsAndProducts(),
    catalogRepository.listServiceOutcomes(),
  ])

  return { featured, services }
}

Pricing modes

Pricing is visible, but purchase logic stays server-authoritative later.

Free

Stable

Useful public utilities can launch without forcing checkout before value is clear.

No payment flow yet

Starting from

Coming Soon

Products can present transparent entry pricing from catalog offers while checkout remains later.

Integer VND display only

Contact for quote

Beta

Custom services stay quote-based instead of pretending every project has instant checkout.

Manual scope first
Resources

Current release notes are part of the product surface.

No fake blog feed yet. The homepage only shows real implementation checkpoints that exist in this repository.

Trust and status

Clear boundaries now make the paid platform safer later.

HiiDev should feel technical and transparent before account, payment, and admin flows arrive. Every trust cue here points to something implemented or explicitly deferred.

Runtime status

Live

The current health endpoint stays small and avoids leaking dependency details.

Transparent pricing boundary

Stable

Prices are display-only and use integer VND patterns until server-authoritative offers exist.

Service support model

Beta

Quote-based service copy sends users to scope work first, not fake checkout.

Account foundation

Create a verified HiiDev account.

Authentication is now wired for account entry. Balance, purchases, and entitlements remain deferred until payment and commerce steps begin.

Auth foundation

Registration, verification, login, reset, session, and account overview are active.

Commerce later

Balance, checkout, orders, and entitlements remain blocked until payment rules are decided.

Support path

Support and quote requests are surfaced now without storing sensitive customer data yet.

Stable front door

The public hub stays useful while deeper platform capabilities arrive step by step.