Skip to content

EcoFactory: Your global guide to sustainable manufacturing, cost-efficient solutions

Notifications You must be signed in to change notification settings

aleeza23/EcoFactory

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EcoFactor Team

Contributors Forks Stargazers Issues

Bruno Cesar
Bruno Cesar
Katrina Cekmarjova
Katrina Cekmarjova
Ahmad Jajja
Ahmad Jajja
Aymen Noor
Aymen Noor
Inam Ul Rehman
Inam Ul Rehman
Aleeza Rubab
Aleeza Rubab

Project Description:

Hello! Welcome to EcoFactor - a chatbot that helps manufacturers select more sustainable and cost-effective materials and processes for their products, ensuring compliance with ESG standards. It offers a significant variety of resources and AI assistants that together provide a set of features oriented towards optimizing manufacturing processes, including product optimization, material replacement, and studying ESG documentation. A distinctive feature of ECOFACTOR is the combined use of autonomous AI assistants, responsible for navigating the internet, locating and filtering relevant information about the user's products and processes, as well as the supplier directory, dynamically and autonomously fed by Ecofactor's virtual assistant.

Explore the docs »

View Project · Report Bug · Request Feature

Python Version License

Installation

To install and run EcoFactory Application locally, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/Ahmadjajja/EcoFactory
    
  2. Create Virtual Environment and Activate it

        python -m venv env #create virtual environment
        ./env/Scripts/Activate.ps1 #activate the virtual environment
  3. Install the packages:

        cd v2Server 
        pip install -r requirements.txt
    
  4. Run the Application For back-end


```bash python app.py
```   
  1. For Front-end
        cd client
  2. install packages
    npm i
  3. start the client
    npm run dev
    

Where to ask for help?

Report the bug here.

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.

To contribute to the EcoFactory App,

Clone this repo locally and commit your code on a separate branch. If you're making core changes please write unit tests for your code, and check that everything works by running the following before opening a pull-request

or

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b yourBranchName)
  3. Make changes and make sure everything is working fine
  4. Commit your Changes (git commit -m 'Add message here')
  5. Push to the Branch (git push origin yourBranchName)
  6. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

About

EcoFactory: Your global guide to sustainable manufacturing, cost-efficient solutions

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 49.6%
  • JavaScript 33.7%
  • Python 11.8%
  • CSS 4.7%
  • HTML 0.2%