An app to submit, store, and review employee submitted Maintenance Requests.
Right now this only uses local storage. After it takes full form it will be able to be hosted on a local server attatched to a database. Once hosted that way, all employees will be able to:
- Submit Maintenace Work Orders (MWR)
- Attach photos to their request
- Search / filter previously submitted MWRs
- View a leaderboard of top three employees with the most yearly submissions
The Maintenace Department will have a secure login page that comes with it's own set of features:
- Details screen showing employee submission and Maintenace departments notes
- Maintenace Lead can assign team members to specific MWRs
- Generate a pdf work order from the submitted MWR
MWR dashboard
Submission form modal
Top three employees for the year
Searchable & filterable table of all submitted MWRs
Maintenance login screen
"View Details" opens editable form for maintenance department
Employee original form data is not editable
Maintenance section for notes and assigning team members
Image upload is available for maintenance team members ~ offical work order pdf is created from form data
Image lightbox
Downloadable pdf generated from "details" form
-
Switch from storing data in local storage to a Postgres database
-
Create sever and API with Express.js and Node.js
-
Bundle it all up in a Docker container to run on a local server