Inspiration

Chronic conditions such as multiple sclerosis, epilepsy, and the side effects of chemotherapy can be debilitating for millions of people. These individuals, who often have strong support systems in the form of friends and family, still require additional relief to manage their physical challenges. Medical marijuana farmers play a vital role in providing this relief, working tirelessly to cultivate high-quality marijuana for their clients. At LeafWatch, we are dedicated to supporting these farmers and their mission by offering innovative software that helps to optimize the growing conditions for marijuana, ensuring that those who rely on it for support can access the best possible product at an affordable price.

What it does

A webpage that displays ambient environmental condition data from sudo sensors in a graphical format

How we built it

Blood, sweat, and Django The webpage was developed using Django. We used chart.js to build the graphs and Redbull to build our spirit

We chugged our Redbull with tattered wings. Yet with the power of friendship, we managed to make it through this strange symphony of code together.

coconut.m uses Matlab, it's required for the program to function. (inspired from tf2)

Challenges we ran into.

Initially, we wrote all the chart.js code as regular js and HTML files. Making the chart.js code compatible with Django consumed a considerable amount of time to debug (still not properly implemented), causing us to not complete as many features as we had anticipated. This was also our first time using Django and chart.js, plus we all have limited web page development experience so the learning curve was immense.

Accomplishments that we're proud of

Creating a functioning webpage that relies on Django rather than the simpler flask API. Learning how to use Chart.js

What we learned

The basics of Django and Chart.js, and improved our Javascript, CSS, and HTML capabilities

What's next for LeafWatch

Cleaner UI. Livestream support for the sensors, physical sensors that update the database, analyze data, and compare it to ideal conditions, live webpage, login with unique account permissions

Share this project:

Updates