Overview
Shangence is the second product I built solo. It helps people planning a business in Japan understand risk, cost, validation, exit criteria and legal considerations.
A business-risk assessment service for the Japanese market, with a 7-step assessment, rule-based scoring, Stripe JPY payments, PDF reports and an admin console.
Tech Stack
My Role
Product planning, assessment logic, frontend, backend, payments, PDF reports, admin, legal pages and deployment
Problem
The assessment needed to be clear, the payment flow trustworthy, and the score reproducible rather than generated text.
Solution
I built a 7-step form, rule engine, Stripe JPY payment flow, PDF reports and an admin console for orders, refunds and audit logs.
Result
Built the commercial loop from free assessment to sign-up, paid report, PDF download and admin operations.
Shangence is the second product I built solo. It helps people planning a business in Japan understand risk, cost, validation, exit criteria and legal considerations.
Next.js App Router 承载前台与后台;Prisma / PostgreSQL 管理诊断、订单、权限和审计;Stripe 处理日元支付;PDF 模块生成详细报告。
Shangence is a business-risk assessment service for people planning to start a business in Japan.
This project went beyond forms. A commercial service has to handle payments, permissions, refunds, privacy, audit logs and legal pages as one system.
拆解 Machi Web 如何用 Next.js、React、TypeScript、Python、SQLite、REST API 与 SSE 支撑 Web/iOS 双端同步。
For: 需要让 Web 与 App 共享同一套 API 的开发者
我组织 Next.js 项目时,会先分清路由、数据层、前台组件、后台组件和通用 UI,避免项目长大后所有代码挤在一起。
For: 正在搭建长期项目的开发者