KennyKvn001 / farm-ed_flutter_app

0 stars 1 forks source link

FarmEd 🌱

Educational platform for farmers and agricultural enthusiasts

Description of the image

Table of Contents:

Introduction

FarmEd is a mobile application developed to support farmers in Rwanda by providing a comprehensive platform for agricultural education and innovation. The app will serve as a resource hub, offering a wide range of features including instructional videos, informative blog posts, interactive photos, and regularly updated newsletters. Through these resources, farmers will gain access to critical knowledge on modern farming techniques, sustainable practices, and real-time agricultural trends.

Features

Prerequisites

Ensure you have the following tools installed:

Installation

Clone the Repository:

git clone https://github.com/KennyKvn001/farm-ed_flutter_app 
cd FarmEd

Install Dependencies: Inside the project directory, run:

flutter pub get

Update pubspec.yaml: Ensure all required packages are listed. Example:

dependencies:
  flutter:
    sdk: flutter
  cupertino_icons: ^1.0.2
  provider: ^6.0.0  # For state management

Running the Application


- Start an Emulator or Connect a Device:
Use Android Studio to launch an emulator or connect a physical device.
- Run the App:
flutter run - Hot Reload (during development): Make changes and save to see updates instantly.

Folder Structure

Here’s an overview of the core folder structure: /FarmEd β”‚ β”œβ”€β”€ /lib β”‚ β”œβ”€β”€ /pages # Contains different pages of the app β”‚ β”œβ”€β”€ /components # Reusable components β”‚ β”œβ”€β”€ homescreen.dart # Main home screen of the app β”‚ └── main.dart # Application entry point β”‚ β”œβ”€β”€ /android # Android platform files β”œβ”€β”€ /ios # iOS platform files β”œβ”€β”€ /image # Contains image assets └── pubspec.yaml