Skip to content

fatihmerickoc/vext_app

Repository files navigation

🌱 Vext App:

vext creates fridges for plants to grow in the most efficient way possible by providing them with the lighting and nutrients they need. This app helps users manage these smart fridges to ensure their plants grow healthy and strong

👩🏽‍🍳 Features

  • authentication: handle user authentication using Supabase for secure access to app.
  • lighting control: adjust the lighting in your fridge to fit your plant's needs.
  • nutrient management: set nutrient levels based on the size and type of your plants.
  • planting guides: get tips for planting various vegetables and fruits.
  • to-do list: keep track of tasks like cleaning the fridge or refilling the water tank.

📱 Download the App

you can download our app from your favorite store:

Download on Google Play

Download on the App Store

📸 Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6 Screenshot 7 Screenshot 8 Screenshot 9 Screenshot 10

📊 Data Fetching from ThingsBoard

this app fetches data from ThingsBoard using 2 methods:

  1. Telemetry: real-time values that update every 10 seconds. these values are used to display live data from the smart fridges, such as current temperature, humidity, and nutrient levels.

  2. Attributes: normal values that are fetched once when the app starts or when needed. these values represent static data about the smart fridges, such as device information, settings, and user preferences.

🛠️ Getting Started

Prerequisites

  • Flutter SDK: Install Flutter
  • Supabase account & credentials
  • Thingsboard account & credentials

Installation

  1. clone this repo:
git clone https://github.com/fatihmerickoc/vext_app.git
cd vext_app
  1. install dependencies
flutter pub get
  1. run the app
flutter run

📦 Built With

Flutter ~ the mobile framework

Supabase ~ open source Firebase alternative

ThingsBoard ~ IoT platform for device management

Riverpod ~ state management library

📜 License:

© 2024 Fatih Koc. All rights reserved. This code is the proprietary property of Fatih Koc / Vext Oy. No part of this repository may be reproduced, distributed, or transmitted in any form or by any means, including photocopying, recording, or other electronic or mechanical methods, without the prior written permission of the owner, except for brief quotations in critical reviews and certain noncommercial uses permitted by copyright law. Usage for commercial purposes or within company settings is explicitly prohibited.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages