See the live version of Computerised Maintenance Management System.
A computerized maintenance management system or CMMS is software that centralizes maintenance information and facilitates the processes of maintenance operations. It helps optimize the utilization and availability of physical equipment like vehicles, machinery, communications, plant infrastructures and other assets. This project is the first part of all - helping to manage failure of machinery.
Main features:
- Adding failure requests
- Closing failure requests
- Login with different access levels
- Requset archive
- KPI charts
Are you interested in Ember? See my other project Blog in ember.
You will need the following things properly installed on your computer.
- Git
- Node.js (with npm)
- Ember CLI
- Google Chrome
git clone <repository-url>
this repositorycd mms-ember-project
npm install
ember serve
- Visit your app at http://localhost:4200.
- Visit your tests at http://localhost:4200/tests.
-
Admin:
- user: admin
- password: admin123
-
Responder:
- user: responder
- password: responder123
-
Requestor:
- user: requestor
- password: requestor123
Make use of the many generators for code, try ember help generate
for more details
ember test
ember test --server
npm run lint
npm run lint:fix
ember build
(development)ember build --environment production
(production)
- Bootstrap for styling app
- Auth0 to login by google
- Fontawsome for beauty icon
- date-fns to magane date
- ember-power-select for all select input
- ember-chart for a amazing chart with KPI
If you have any suggestion or question do not resist to contact with me
Thanks to my Mentor - wozny1989 – for good advice and for code review.