Back to Projects
Zhongxing Pest Control ERP System

Zhongxing Pest Control ERP System

June 2025Completed

Why this project exists

The problem

Customer records, service visits, and field schedules need to stay connected so staff can follow a job from request to completion.

The product idea

Organize customer details, work orders, scheduling, task status, and reports around the actual pest-control service process.

OVERVIEW

Project Overview

This ERP system was developed for Zhongxing Pest Control to streamline their business operations, including customer management, work order scheduling, task tracking, and reporting.

I led the full-stack development, using React with TypeScript for the frontend and Firebase Authentication + Firestore for the backend.

The system supports:

- Customer profiles and contact records

- Work order management (pest control visits, service details)

- Scheduling and reminders for field staff

- Task tracking with status updates

- Business analytics reports for decision-making

This project was my first time handling real-world business data, designing a system that directly supports frontline operations.

WATCH IT IN ACTION

Video Showcase

DESIGN & DECISIONS

Key Features & Design

Problems, approaches & trade-offs

Follow a service job through completion

Connect customer records, work orders, field schedules and task status for pest-control operations.

Why it matters

Office and field staff need a shared service record to coordinate schedules and progress.

Design considerations

Link each stage through customers and work orders so scheduling and status updates stay in context.

THE USER JOURNEY

How it works

  1. Create a customer record

  2. Open and schedule a work order

  3. Field staff complete the visit

  4. Update task status

  5. Review service reports

BUILT WITH

Technologies Used

ReactTypeScriptFirebase AuthenticationFirestore

EXPERIENCE & OUTCOMES

Project Milestones

First End-to-End ERP System

Achievement

Designed and developed a complete ERP system tailored for a real-world pest control business.

Firebase Ecosystem Mastery

Skill

Utilized Firebase Authentication for secure login, Firestore for real-time data, and Firebase Rules for access control.

TypeScript in Production

Skill

Implemented TypeScript in a real-world application, ensuring type safety and reducing runtime errors.

Business Workflow Understanding

Learning

Gained deep understanding of ERP workflows in the pest control industry, including scheduling, field operations, and reporting.

<Pierre />

Full-stack developer building mobile apps, web platforms, and AI learning tools from idea to release.

Contact Info

  • b12705058@g.ntu.edu.tw
  • +886 963 779 263

© 2026 Pierre Chen. All rights reserved

Build v2.0.0 • Optimized for innovation