Skip to content

kamilsobik/mms-project-ember

Repository files navigation

Last update

Screen Shot

Computerised Maintenance Management System (CMMS)

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

 

💡 Technologies

HTML5 CSS3 JavaScript Ember.js

Screen Shot

 

🔗 See also

Are you interested in Ember? See my other project Blog in ember.

 

💿 Installation

Prerequisites

You will need the following things properly installed on your computer.

Installation

  • git clone <repository-url> this repository
  • cd mms-ember-project
  • npm install

Running / Development

Login information

  • Admin:

    • user: admin
    • password: admin123
  • Responder:

    • user: responder
    • password: responder123
  • Requestor:

    • user: requestor
    • password: requestor123

Code Generators

Make use of the many generators for code, try ember help generate for more details

Running Tests

  • ember test
  • ember test --server

Linting

  • npm run lint
  • npm run lint:fix

Building

  • ember build (development)
  • ember build --environment production (production)

 

🤔 Solutions provided in the project

  • 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

📺 Screenshots

Screen Shot

Screen Shot

Screen Shot

 

🙋‍♂️ Feel free to contact me

If you have any suggestion or question do not resist to contact with me

 

👏 Special thanks

Thanks to my Mentor - wozny1989 – for good advice and for code review.