Skip to content

YeisenK/AgroCore_Local

Repository files navigation

AgroCore

Intelligent management system for nurseries and agricultural operations

  • Table of Contents

Overview

Features

Technologies

Project Structure

Git Workflow

Installation

Team

Roadmap

  • Overview

AgroCore is a cross-platform application built with Flutter for comprehensive management of nurseries and agricultural systems. It centralizes operations such as crop tracking, order management, plant location, and IoT-based alerts. The project follows a modular, scalable architecture optimized for real-time data integration and role-based dashboards.

  • Features

Order management: create, edit, and track orders

Crop management: register and monitor crops

Plant location: organize lots and areas

IoT alerts: humidity, temperature, and environmental event notifications

Dashboards: custom views for each user role

User and role system: permissions and access control

  • Technologies

Flutter / Dart

Provider (state management)

fl_chart (data visualization)

GitHub (version control)

IoT sensors: ESP8266, LoRa, Arduino

  • Project Structure agrocore/
├─ lib/
│  ├─ main.dart
│  ├─ dashboards/
│  │  └─ engineer_dashboard.dart
│  └─ pages/
│     └─ login.dart
│
├─ assets/
│  ├─ images/
│  ├─ fonts/
│  └─ mock/
│
├─ web/
│  ├─ index.html
│  ├─ manifest.json
│  └─ icons/
│     ├─ Icon-192.png
│     ├─ Icon-512.png
│     ├─ Icon-maskable-192.png
│     └─ Icon-maskable-512.png
│
├─ android/
├─ ios/
├─ macos/
├─ linux/
├─ windows/
├─ test/
├─ pubspec.yaml
├─ analysis_options.yaml
└─ .gitignore
  • Git Workflow

Branches

main → stable production branch

dev → integration branch

feature/... → individual modules and features

Rules

Pull requests must go from feature → dev

No direct commits to main

Commit message conventions: feat:, fix:, refactor:

Yeisen K. — PM & Dashboards

Eduardo — Orders

René — Location & Alerts

Sebas — Crops

  • Roadmap

Real sensor integration

Push notifications

PDF/Excel reports

Odoo integration

AI-based predictions

Advanced engineer dashboard

About

Sistema de gestión de invernaderos para plántulas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors