Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/pedrohenriquebr/topsis-react

TOPSIS React
https://github.com/pedrohenriquebr/topsis-react

algorithm css html5 js material-ui react web yarn

Last synced: about 2 months ago
JSON representation

TOPSIS React

Awesome Lists containing this project

README

        

# TOPSIS React

## Resume

> The Technique for Order of Preference by Similarity to Ideal Solution (TOPSIS) is a multi-criteria
> decision analysis method.

This project is a web app implementation for this algorithm.

## Guide with example

### Prepare the dataset on spreadsheet

Create your spreadsheet with needed data.

Add a column "Name" with name of the alternative.

![image](https://user-images.githubusercontent.com/25212918/112929400-bba98f80-90ee-11eb-9bce-e5129cdad5b3.png)

> If your language is portuguese, this column will be "Nome"

### Set the weights

Set weight for each criterion with your preferences.

![image](https://user-images.githubusercontent.com/25212918/112931556-c534f680-90f2-11eb-8446-a38790bae94d.png)

> The sum of the weights has to be equals 100

### Loading the dataset

Click the "Load" button and select the spreadsheet file.

You can add a row manually

![image](https://user-images.githubusercontent.com/25212918/112932188-de8a7280-90f3-11eb-91dd-ac96e4e0c479.png)

### See results

Finally, see the results.
The top ranking with best alternatives.

![image](https://user-images.githubusercontent.com/25212918/112932782-ed255980-90f4-11eb-9c85-482ecde52cc7.png)