Project archive

All projects

Selected work stays on the homepage; this is the complete, date-ordered record.

2026
  1. A multi-step furniture workflow connecting cabinet selection, dimensions, partition layouts, templates, quotations and ordering. Build uni-app interactions, connect parameters with Canvas previews, and integrate login and business flows across H5 and WeChat Mini Program.

    • Vue 3
    • TypeScript
    • uni-app
    • Canvas
    • Sass
    • Vite
    • WeChat Mini Program
  2. A ledger and order application covering record management, order summaries and attachment previews, with external identity integration and desktop/H5 entry points. Contribute to business pages, order and attachment APIs, cross-platform experience and access flows.

    • Vue 3
    • React
    • TypeScript
    • Pinia
    • ant-design-vue
    • PDF.js
    • SheetJS
    • docx-preview
    • FastAPI
    • SQLAlchemy
    • PostgreSQL
  3. A local prototype bringing AI conversations, tool execution, file changes and result inspection into one workbench. Use Vue 3, TypeScript and Tauri to connect interfaces with local capabilities, with orchestration, permission checks, execution records and tests.

    • Vue 3
    • TypeScript
    • Tauri
    • Rust
    • Zod
    • Vite
    • Vitest
    • Vue Test Utils
  4. A commerce platform covering products, categories, image uploads, orders and payment integration, with admin interfaces and Mini Program APIs. Build Vue 3 admin pages and contribute to FastAPI, MySQL models and WeChat Pay integration with AI assistance.

    • Vue 3
    • TypeScript
    • Pinia
    • Vue Router
    • Element Plus
    • Axios
    • Python
    • FastAPI
    • Pydantic
    • MySQL
    • WeChat Pay
  5. A platform for using and collaborating with AI agents through desktop, web and Mini Program clients, with conversations, skills, tools, model access and remote execution. Build frontend interfaces and desktop integrations, and contribute to backend services and multi-device sessions with AI assistance.

    • React
    • TypeScript
    • React Router
    • Zustand
    • Ant Design
    • Tailwind CSS
    • Tauri
    • Rust
    • Taro
    • SSE
    • MCP
    • FastAPI
    • PostgreSQL
2025
  1. A reusable library of feedback, payment QR and other business interactions for multiple host systems. Set up the Vue 3 asynchronous component library, supporting independent builds, host dependencies, styles and deployment integration.

    • Vue 3
    • TypeScript
    • Vite
    • ant-design-vue
    • Sass
    • Less
    • ES / UMD
  2. A platform connecting customer conversations with after-sales service through direct and group chats, ticket workflows and release plans. Contribute to messaging, ticket integration, desktop notifications and window adaptation, with session and loading reliability improvements.

    • Vue 3
    • TypeScript
    • Pinia
    • Vue Router
    • ant-design-vue
    • Axios
    • WebSocket
    • Electron
    • Vite
2024
  1. An integrated ERP system supporting digital business workflows across web and Mini Program clients. Contribute to requirements reviews, frontend pages, business interactions, data visualization and workflow improvements, including reporting and virtualized tables.

    • Vue 2
    • Vuex
    • Element UI
    • WebSocket
    • uni-app
    • Virtualized tables
  2. Work on web and uni-app procurement interfaces covering replenishment, purchasing and distribution, including role permissions, sorting barcode printing and store-specific purchase printouts.

    • Vue 2
    • Element UI
    • Vuex
    • WebSocket
    • uni-app
2023
  1. An admin platform and Mini Program for configuring venues, map points, commentary and interactive activities accessed through activity codes. Build the admin frontend, handle map points and implement configuration-driven activities and interactions.

    • Vue 3
    • TypeScript
    • Pinia
    • Element Plus
    • uni-app
    • uView Plus
2022
  1. Enterprise asset management system

    An enterprise system for asset registration, classification, storage, checkout/return, stocktaking, retirement and reporting. Contribute to business pages, request handling, permissions, inventory/loss visualization, component reuse and lazy loading.

    • Vue
    • Vue Router
    • Vuex
    • Axios
    • ECharts
    • Element UI
    • Vue CLI
  2. Campus services platform

    A campus-life platform combining user services, orders, lost-and-found, secondhand trading, chat and payments. Contribute to pages and shared order/search/list components, with WebSocket connections, messaging, reconnection and local history.

    • Vue
    • uni-app
    • WebSocket
  3. Online pharmacy Mini Program

    A Mini Program for online pharmacy and healthcare-product sales, evolving an existing storefront. Contribute to Vue 3 migration, reusable-method refactoring, page improvements and WebSocket live chat.

    • Vue 3
    • Pinia
    • uni-app
    • WebSocket