Sheet index — the whole set

  1. 00Home首页
  2. 01About关于
    1. 01 About me
    2. 01.1 Hobbies
  3. 02Projects项目
    1. 02 All projects
    2. 02.1 i-Share
    3. 02.2 MV pipeline
    4. 02.3 Cleaning Mgmt
  4. 03MV worksMV 作品
    1. 03 Music videos
    2. 03.1 Arcade
  5. 04Workshop工坊
    1. 04.1 Studio
    2. 04.2 Tools
  6. 05Resume简历
  7. 06Contact联系

EN 中

Enter the room

02.3 — projects — cleaning

02.3Case file/projects/cleaning/

rev.
3df0759
date
2026-10-25

sheet 02 of 06

Cleaning Mgmt

A team web app — Vue.js + Spring Boot

role
Team project
context
Coursework, 2024
scope
Project director and lead developer

Dependencies

  • Vue.js
  • Spring Boot
  • Java
  • REST API
  • MySQL

Changelog

  • I defined the architecture and chose the stack
  • Spring Boot REST APIs behind a responsive Vue.js front end, full CRUD
  • role-based access control, file upload and image verification
01

What it is

A web-based cleaning management system, built as a team coursework project (2024) supervised by a faculty lecturer.

02

My role

Project director and lead developer. I defined the system architecture, chose the technology stack and led the team through development and delivery.

03

What I built

  • RESTful APIs in Spring Boot and a responsive Vue.js front end, covering full CRUD.
  • Role-based access control (RBAC), file upload and image verification for the day-to-day operational workflows.
04

Leading the team

I worked out the requirements with the stakeholders, delegated the development tasks and reviewed the code, to keep the quality up and the delivery on time.

05

Link

GitHub repopending