Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Equipment Forge

Equipment Forge is a workflow automation tool designed to simplify equipment documentation for a FedEx Express operation. It was created to replace a slow handwritten process with a faster, more organized system for scanning equipment asset IDs, categorizing equipment, detecting duplicates, and generating print-ready documentation.

Overview

FedEx managers are required to maintain documentation of equipment assets in case items are damaged, missing, or not returned. After the previous equipment sheet process was discontinued, equipment tracking became a fully manual task.

For my team, this meant documenting 50+ pieces of equipment each night before sort began. Writing every asset number by hand was time-consuming, inconsistent, and prone to errors.

Equipment Forge was built to solve that problem.

Features

  • Barcode-based equipment entry

  • Support for multiple equipment categories:

    • Printers
    • Phasars
    • Radios
    • Scanners
  • Duplicate asset detection

  • Automatic equipment totals

  • Manager, organization, and date fields

  • Print-ready equipment documentation

  • Web-based version for improved workplace compatibility

Why I Built It

The original manual process required writing down every asset number, organizing equipment by type, and preparing documentation before the start of sort. This created a very small window of time to accurately document equipment while also preparing for daily operations.

Equipment Forge improves that workflow by allowing equipment to be scanned directly into the application, organized automatically, and printed in a clean report format.

Technologies Used

  • Java
  • JavaFX
  • HTML
  • CSS
  • JavaScript
  • Git
  • GitHub

Project History

Equipment Forge was originally built as a Java desktop application using JavaFX. After workplace computers were updated and no longer supported JavaFX, the application was migrated into a web-based version to preserve usability and reduce future compatibility issues.

What I Learned

This project helped me practice and improve my understanding of:

  • Designing software around a real user workflow
  • Organizing data using categories and collections
  • Preventing duplicate entries
  • Building print-ready output
  • Maintaining a project after real-world use
  • Adapting software when the operating environment changes

Future Improvements

Potential future improvements include:

  • Cleaner modern UI
  • Improved report customization
  • Saved equipment profiles
  • Expanded configuration options
  • Better support for multiple teams or locations
  • Integration into a larger workplace operations platform

About

Equipment Forge is a practical software project built from a real workplace need. It reflects my interest in creating tools that automate repetitive tasks, improve workflow accuracy, and make everyday operations more efficient.

Preview

Screenshot 2026-07-08 193916

About

An equipment sheet generator for easy documentation tracking.

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Used by

Contributors

Languages