DonghaoDigital services

For founders, shops & small teams

Small fixes.
Finished work.

A page that needs fixing. A spreadsheet that needs sorting. Chinese copy that needs to sound right. A short clip that makes your product clear.

Send me the task. Let's get it into shape.

Remote projects · Clear scope · Useful deliverables

Selected work / 01
Fictional adult character in a softly lit bookshop, from the MORI interface concept
MORIA little room
for conversation.
Interface concept

A simple place to start

One task. A clear price.

Choose a small first project.
We can build from there.

01 / Websites

Fix a layout issue

$5 one agreed issue

A spacing, alignment or overflow problem on one page, with the result checked at desktop and mobile widths.

You get the fix and a short change note.

Tell me about the page
02 / Product data

Clean a product file

$5 up to 500 rows

One Excel or CSV file, up to 10 columns and three agreed cleanup rules. Spot duplicates, missing fields and conflicting SKUs.

You get a cleaned file, exception report and rules summary. Two-day delivery, one revision.

View the Upwork package
03 / Chinese content

Make the meaning clear

$5 up to 500 source words

Review one Simplified Chinese file against its English source. A useful first step for educational content, website copy and interface text.

You get corrected copy and notes on important changes, with one revision.

Start with a short file
04 / Short videos

Make the first seconds count

$5 one 15–20 second clip

Turn your supplied footage and approved text into one vertical video with clear captions and simple transitions.

You get a 720 × 1280 MP4 and one revision. Two-day delivery after the footage and brief are agreed.

Start with one short clip

All prices are in US dollars. For website fixes and Chinese review, we'll confirm the scope and delivery time after a look at your material.

Look a little closer

The details are the work.

Original projects and demonstration samples.

Data / careful decisions

A repeated SKU isn't always a duplicate.

Two rows can share a product code and still describe different items. The cleanup sample separates exact duplicates from conflicting entries, so each flagged row has a reason.

Same SKU + same fieldsExact duplicateSame SKU + different priceReview the conflict
Try the product-data tool

Free browser trial · English interface

Read the CSV cleanup guide

Language / preserve the answer

One missing word can change the question.

“Which of these animals is NOT a mammal?”

Draft

以下哪种动物是哺乳动物?

Reviewed

以下哪种动物不是哺乳动物?

The review restores the negation and keeps the answer choices in the same order.

Download the six-example sample

Motion / show the idea

A clear story in 18 seconds.

Opening frame of the product-data animation: same SKU, different priceWatch the motion sample ↗

Animated cards, readable captions and original transition tones turn a data-cleanup problem into a short visual story.

Original demonstration · Illustrative data · 18 seconds

Code / follow the request

A missing header. A traceable fix.

An independent Next.js proxy review: exact source lines, a ten-line local patch, and the same 18 handler checks before and after. Original: 13/18 passed. Patched: 18/18.

Read the code-review case

Review one agreed code flow for $5 · Two-day delivery · One clarification round

Discuss your review on Upwork

Ready to download

A warm detail for your next scene.

Original 3D asset · $3

Oak and metal display shelf with glass doors

Minimal Display Shelf

An editable Blender studio scene, GLB and OBJ exports, three transparent product renders, and a commercial-use license.

Use the shelf in your own scenes, product mock-ups and finished renders. The included guide helps you get started.

Get the asset pack · $3 ↗

See all three views and the free sample scene ↗

What's on your list?

Let's finish that
small task.

Send the page, file description or short brief.
Tell me what a good result looks like.