Skip to content

Latest commit

 

History

History
94 lines (66 loc) · 3.85 KB

File metadata and controls

94 lines (66 loc) · 3.85 KB

Logo

LetItGrow is an innovative platform that caters to the diverse needs of both plant lovers and seasoned farmers. Our comprehensive suite of tools includes a vibrant forum where users can exchange ideas and expertise, a cutting-edge Growbot chatbot for personalized assistance, a thriving farmers market for trading agricultural products, and a state-of-the-art disease detector for early plant health diagnosis.

Additionally, our platform hosts a range of educational classes and events to enhance users' knowledge and skills. With weather forecasts and advanced activity tracking features such as water monitoring, temperature tracking, and humidity tracking, LetItGrow empowers users to make informed decisions and optimize their gardening or farming practices.

Whether you're a hobbyist exploring unique gardening experiences or a professional farmer aiming to maximize crop yield and minimize costs, LetItGrow is your go-to solution for all things green and agricultural. Join us on this journey of sustainable growth and innovation in the gardening and farming industry.

Authors

Deployment

Clone project with ssh

  git clone git@github.com:TSJean45/LetItGrow.git

Create an environemnt in the backend folder and activate it before installing requirements

  cd backend
  py -m venv venv
  venv\scripts\activate
  pip install -r requirements.txt

Run the backend server

  py app.py

When pip install in the backend folder, remember to freeze the requirements.txt to update your installation. Do open a new terminal with venv turned on before running this command.

  pip freeze > requirements.txt

Open a new terminal and navigate to the frontend folder to install the dependency

  cd ../frontend
  npm install

Compile and start server

  npm run start

Tech Stack

Frontend

react tailwind

Backend

flask nodejs flask-sqlalchemy

AI and Machine Learning

pytorch tensorflow opencv pandas

Programming Languages

javascript python

UI/UX Design

figma