Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kamilsobik/mms-project-ember

Computerised Maintenance Management System
https://github.com/kamilsobik/mms-project-ember

auth0 bootstrap date-fns ember ember-charts ember-power-select fontawsome scss

Last synced: 8 days ago
JSON representation

Computerised Maintenance Management System

Awesome Lists containing this project

README

        


Last update



Screen Shot

# Computerised Maintenance Management System (CMMS)

See the live version of [Computerised Maintenance Management System](https://mmsemberproject.netlify.app/).

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](https://img.shields.io/badge/html5-%23E34F26.svg?style=for-the-badge&logo=html5&logoColor=white)
![CSS3](https://img.shields.io/badge/css3-%231572B6.svg?style=for-the-badge&logo=css3&logoColor=white)
![JavaScript](https://img.shields.io/badge/javascript-%23323330.svg?style=for-the-badge&logo=javascript&logoColor=%23F7DF1E)
![Ember.js](https://img.shields.io/badge/ember.js-%231572B6.svg?style=for-the-badge&logo=ember&logoColor=%23F7DF1E)


Screen Shot

 

## 🔗 See also

Are you interested in **Ember**? See my other project [Blog in ember](https://github.com/kamilsobik/blog-ember).

 

## 💿 Installation

### Prerequisites

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

- [Git](https://git-scm.com/)
- [Node.js](https://nodejs.org/) (with npm)
- [Ember CLI](https://cli.emberjs.com/release/)
- [Google Chrome](https://google.com/chrome/)

### Installation

- `git clone ` this repository
- `cd mms-ember-project`
- `npm install`

### Running / Development

- `ember serve`
- Visit your app at [http://localhost:4200](http://localhost:4200).
- Visit your tests at [http://localhost:4200/tests](http://localhost:4200/tests).

### 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](https://github.com/wozny1989) – for good advice and for code review.