CUONGHOANG STUDIO / INDEPENDENT SOFTWARE
Ideas, made into working software.
An independent software studio founded and run by Cường (Cuong Hoang), a Software Engineering student at FPT University.
The studio builds web, mobile, internal tools and AI integrations; every project moves through documented stages, quality gates and clear ownership.
Architecture of the cuongthai.com ecosystem
Bilingual learning platform
cuongthai.com
Courses, an AI tutor that reads lecture transcripts and cites timestamps, an exam room and a code lab, with desktop and iOS apps on the same API.
Independent. Direct. Accountable.
One lead. One point of contact.
Work directly with the person building your product. Scope, contributors and deliverables are clarified in the proposal — not left until handover.
View studio profile
- Type
- Independent software studio
- Lead
- Cường — lead engineer, accountable for the whole project
- Size
- One lead engineer; specialists join by role when a project needs them, named in the proposal
- Running in production
- cuongthai.com
- Documents
- Vietnamese, with English terminology
Numbers counted from a real product
No number on this page is typed by hand. Code figures are counted from the Git repository at each deploy; content figures are counted live from the database when you open the page. Anything that can’t be counted is not shown.
cuongthai.com codebase
Counted on 03/10/2026
659,095Lines of source code
- Git commits
- 4,749
- Web pages (routes)
- 258
- API routers
- 92
- Data models (Prisma)
- 371
- Database migrations
- 174
Content serving learners
Loading from the database…
Built and running
These products were designed, built, deployed and are operated by the studio itself. They are the studio’s own products, not client work.
cuongthai.com
Bilingual learning platform
Courses, an AI tutor that reads lecture transcripts and cites timestamps, an exam room and a code lab, with desktop and iOS apps on the same API.
Three apps, one API, one database.
- Stack
- Next.js · Express · TypeScript · PostgreSQL · Prisma · Docker · nginx · Cloudflare R2
- Status
- In production on a self-administered VPS
CT Work
Jira-style project management
Boards, backlog, sprints, burndown/velocity reports, test management and an AI assistant. It runs client projects through the process in step 3 — clients follow progress via a share link.
How a task travels, from backlog to the client.
- Stack
- Next.js · Express · PostgreSQL · WebSocket
- Status
- In daily use
CuongThai Desktop
Desktop app
An Electron app for macOS, Windows and Linux with auto-update via GitHub Releases, including an AI coding tool that works on the user’s project folder.
One codebase, three operating systems, one update channel.
- Stack
- Electron · React · TypeScript
- Status
- Publicly released, auto-updating
CuongThai iOS
iPhone & iPad app
A SwiftUI app synced with cuongthai.com: study by major, handwritten notebooks on iPad, a book library.
Three parts of the app, synced to the same web account.
- Stack
- SwiftUI · Swift
- Status
- Shipped to TestFlight
LabFlow AI
Graduation project
A lab and equipment booking system (SWP391 → SEP490 capstone, FPT University), planned and run with the very process on this site: requirements, quality gates, defence documents — all on CT Work.
Run with the very process in step 3.
- Stack
- Java 21 · Spring Boot 3 · React · PostgreSQL · ESP32
- Status
- 20-week plan starting 5 Oct 2026
Technology in production today
Only what runs in the products above is listed. Other technology is possible, but the proposal will say plainly that it needs ramp-up time.
The academic foundation follows the Software Engineering curriculum: requirements, architecture & design, testing, databases.
Web & front end
Next.js (App Router), React, TypeScript, Tailwind CSS, framer-motion
Responsive from 360px, light/dark, bilingual.
Back end & data
Node.js · Express, PostgreSQL, Prisma, pgvector, Redis, WebSocket
Hand-written migrations, schema drift checked before deploy.
Apps
SwiftUI (iOS, iPadOS), Electron (macOS, Windows, Linux)
One API shared by web, desktop and mobile.
Infrastructure & operations
Docker, GHCR, nginx, Cloudflare, Linux VPS, GitHub Actions
Images built off-server; the server only pulls and swaps, with a smoke test after every deploy.
AI & LLM
Cổng LLM nhiều nhà cung cấp, Định tuyến model theo việc, RAG, Trần chi phí theo ngày
Models chosen by measurement (cost, latency, accuracy), not list prices.
Four commitments on every project
How the studio works, and where its limits are — said before you decide.
Progress you can see
Every project has a shared CT Work board and a weekly report: what’s done, what’s next, which risks, which decisions we need from you.
Documents at every step
Each stage ends with a deliverable and a quality gate with explicit criteria — no moving on by feel.
A complete handover
Source code, access rights, runbooks and user guides are yours. Nothing is held back to keep you dependent.
Real incidents, written down
The cuongthai.com operations log records every production incident — the real cause and the check added so it can’t recur. Your project is run with the same habit.
A word on size
- The studio is one lead engineer. Projects that need several roles at once (dedicated UX, independent security testing…) bring in specialists per role, named and scoped in the proposal.
- If a request is beyond what we can deliver or the deadline isn’t feasible, you get a “no” with reasons at the assessment step — before any commitment.
- There is no client list or testimonial here. What you can judge is the running product, the public code and a fully written-out process.
A 21-stage process, written out in full.
Each stage ends with a deliverable and a quality gate with explicit criteria. Read it before you send a request.