Skip to content

TrendAiLab/TrendAi-flutter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Trend AI

A Flutter application for trending news and articles.

How to Set Up

Prerequisites

  • Flutter SDK (version 3.8.0 or higher)
  • Dart SDK

Installation Steps

  1. Clone the repository

    git clone https://github.com/TrendAiLab/TrendAi-flutter.git
    cd trendai-flutter
  2. Install dependencies

    flutter pub get

Folder Structure

trendai_flutter/
├── lib/
│   ├── core/                       # Core utilities and services
│   │   ├── network/               # Network configuration
│   │   ├── services/              # Core services
│   │   └── theme/                 # App theme configuration
│   ├── features/                   # Feature modules
│   │   ├── article_detail/        # Article detail screen
│   │   ├── bookmarks/             # Bookmarks feature
│   │   ├── chatbot/               # Chatbot feature
│   │   ├── home/                  # Home screen
│   │   ├── profile/               # User profile
│   │   ├── search/                # Search functionality
│   │   └── settings/              # Settings screen
│   ├── splash/                     # Splash screen
│   ├── utils/                      # Utility functions
│   │   ├── appwrite/              # Appwrite utilities
│   │   └── date_utils.dart        # Date helper functions
│   └── main.dart                   # Application entry point
├── assets/
│   ├── fonts/                      # Custom fonts (Inter)
│   ├── icons/                      # App icons and navigation icons
│   └── images/                     # Images and logos
├── android/                        # Android platform code
├── ios/                           # iOS platform code
├── web/                           # Web platform code
├── windows/                       # Windows platform code
├── linux/                         # Linux platform code
├── macos/                         # macOS platform code
└── pubspec.yaml                   # Project dependencies

Key Directories

  • lib/features/: Contains feature-based modules, each with its own view and logic
  • lib/core/: Core functionality like network, services, and theme
  • assets/: Static resources including fonts, icons, and images
  • Platform folders (android/, ios/, etc.): Platform-specific code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors