Skip to content
Mai Trinh
CompletedMVP done — offering to customers

Team Work Manager

A task management web app for small businesses, with hierarchical task assignment, two-level approvals, leave management and real-time progress updates. The MVP is complete and being presented to prospective customers.

Role
Product owner and full-stack developer
Platform
Web (desktop + mobile)
Period
2026

Project overview

Product
A web app that follows how Vietnamese companies actually hand out work: leader → department head → staff, with evidence and two-level approval.
Audience
Companies of about 50 people, each with its own installation and database.

My role & contributions

Product scope, roles and permissions checked on the server, progress with evidence files, Kanban and planning, leave requests and calendar, notifications in the app and by email, trial deployment.

Challenges & solutions

  1. Technical challenges

    Emails must not be lost or sent twice; other users should see changes without reloading.

    How I approached it

    Emails are written to an outbox in the same transaction and sent by a worker; live updates use server-sent events.

    Impact

    MVP finished and deployed for trial; now being quoted to companies.

Architecture & technologies

Technologies

  • Next.js
  • React
  • TypeScript
  • Better Auth
  • PostgreSQL
  • Zod
  • Playwright
  • Vitest
  • Docker
  • Caddy

This project demonstrates

  • Web Development
  • Backend Development
  • Authentication
  • Background Processing
  • Requirements Analysis
  • Release Support

Current progress

  1. MVP

    Done
  2. Trial deployment

    Done
  3. Customer quotes

    In progress

Have a similar project in mind?

Tell me about your product or challenge, and we can discuss how I can help.

Work With Me