Skip to content

Home Maintenance #4

@DavidLandes

Description

@DavidLandes

Home Maintenance

Description

The objective of this app is to keep historical records of when maintenance tasks were completed on equipment. It also keeps records of parts purchased to complete the task. It also helps to manage future/upcoming tasks with reminders.

Features

  • Add/Remove/Edit equipment.
  • Add/Remove/Edit maintenance tasks for each equipment
    • Record mileage or hours for vehicles
    • Notes section
      • Document required tools
      • Document quirks about the particular process that can be easy to forget
  • Add/Remove/Edit parts related to specific equipment

Structure

classDiagram
Equipment --|> Part
Equipment --|> Task
Equipment: Task List
Equipment: Part List

Part: Name
Part: Vendor
Part: Price
Part: Notes

Task: Name
Task: Completed Date
Task: Linked Parts
Task: Frequency
Task: Required Tools
Task: Notes
Loading

Equipment

  • Cars/Trucks
  • Lawn Mower
  • Heat Pump
  • Furnace
  • Water Softener

Maybe?

  • Chiminey/Fireplace
  • Gutters
  • Dryer Vent
  • Garbage Disposal

Maintenance Tasks

  • Cars/Trucks
    • Oil Change
    • Tire Rotation
    • Light Replacement
    • Serpentine Belt
    • Car Wash
    • Windshield Wiper Replacement
  • Lawn Mower
    • Oil Change
    • Belt Replacement
    • Blade Sharpening
    • Fuel Filter Replacement
    • Pully Replacement
    • Grease Pullies
  • Heat Pump
    • Clean Radiator
  • Furnace
    • Replace Filter
  • Water Softener
    • Refill Softener Salt
    • Refill Cleaning Resin
  • Dryer Vent
    • Clean Lint
  • File Storage
    • Perform backup
  • Password manager
    • Rotate passwords
  • Home
    • Deep clean
      • It'll depend on the family, but this would be a year or quarterly kind of thing
    • Inventory audit
      • If I had an inventory app, I would want to do an annual or bi-annual check of everything in it to see what we can throw out
  • Crawlspace
    • Basic check
      • I should probably do this at least quarterly, just to check for leaks, rust, etc.
  • Yard
    • Mow
    • Weed eat
    • Mulch

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions