/ROI_tool

Primary LanguagePython

Return on Investment

Installation

To run AROhI, we need to install Python 3 environment. The current version has been tested on Python 3.10. It is recommended to install Python virtual environment for the tool. Below are step-by-step instructions to set up the environment and run the tool.

Environment Setup

  1. Clone this repository and move to the directory:

     cd ROI_tool
  2. Run this on the command line to create and activate a virtual environment

     python3 -m venv venv
     source venv/bin/activate

    To update pip on Python, use the following command:

    python3 -m pip install --upgrade

    You can also follow the Python documentation to install a virtual environment on your machine.

  3. Install all the dependencies and run React App @ localhost:3000

     cd client
     npm install
     npm start
  4. To run Flask App @ localhost:5000

     cd backend
     python3 application.py

    Make sure no other application runs on any of these two hosts. The website has been programmed to run on localhost:3000 and localhost:5000 automatically.

  5. The dataset for testing the tool is accessible in the dataset folder of the repository.

     cd dataset

AROhI Demo

Watch the demo

Working

Step 1 - Login

login

Step 2 - File Upload

step1

Step 3 - ML Analytics

step2

Step 4 - ROI Analytics

step3

Technology Stack

Frontend

React NodeJS CSS3 JavaScript

Backend

Flask Python

Deployment

AWS