Skip to content

jiahui567/collab-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AI Companion Plant App

An AI-powered plant companion application built with Flutter and SQLite, designed to help users nurture their plants while supporting mental wellness.
This collaborative project integrates music, drawing, chatting, and journaling features into a single interactive AI companion experience.


Overview

The AI Companion Plant App combines technology and nature to create a smart, interactive environment for users.
Users can:

  • Communicate with an AI chatbot
  • Listen to soothing music
  • Express creativity through drawing
  • Manage and water their plants
  • Write personal reflections in a built-in diary

Each feature aims to help users maintain emotional balance and mindfulness while taking care of their plants.


Features

Plant Management

  • Add, edit, and remove plants
  • Track watering schedules using local notifications
  • Store and retrieve plant data with SQLite local database

AI Chat Companion

  • Chat with an AI-powered virtual plant that responds empathetically
  • Supportive conversations for mindfulness and stress relief

Music Player

  • Integrated music player for relaxation and focus
  • Allows background playback and playlist management

Drawing Canvas

  • Built-in sketchpad for doodling or expressing thoughts visually
  • Local saving and loading of artworks

Personal Diary

  • Write and manage daily reflections or plant care notes
  • Saved securely in SQLite with simple, intuitive UI

Tech Stack

Component Technology
Frontend / UI Flutter (Dart)
Database SQLite (sqflite package)
AI Chat Integrated via external API
State Management Provider
Version Control GitHub
Collaboration Multi-developer contribution via branches and pull requests

Installation & Setup

Prerequisites

  • Flutter SDK (latest version)
  • Android Studio / VS Code
  • Git

Steps

# 1️⃣ Clone the repository
git clone https://github.com/jiahui567/collab-repo.git
cd collab-repo

# 2️⃣ Get dependencies
flutter pub get

# 3️⃣ Run the application
flutter run

About

Collaborative developmemt

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5